Git TODO #1698

Closed
lvwrence opened this Issue Aug 21, 2014 · 2 comments

Comments

Projects
None yet
3 participants
@lvwrence
Contributor

lvwrence commented Aug 21, 2014

Things to do for git backend

  • Finish implementing Abstract{Repository, Revision}
  • Manage permissions in Gitolite like in svn
  • Figure out how to authenticate on the command line (LDAP?)

Tasks

  • be able to get revision/version of repo by (closest) date/time
  • get revision/version by chronological number (this is done)
  • be able to view files/directories (this is mostly done but still incomplete, need to also get details like last modified date and author)
  • admin should be able to collect specific revisions to grade
  • students should be able to submit file uploads (creates new revision)
  • need to be able to form groups (and associated repos)
  • students should be able to use git on the command line to interface with their repos
  • students should have to authenticate themselves on the command line
  • if a new assignment is created with groups persisting, a new folder should be added to each previous group's repository
  • if a student clicks on an individual assignment for the first time a new assignment folder should be created in their repo

@david-yz-liu david-yz-liu referenced this issue Sep 9, 2014

Closed

Git backend progress #1385

30 of 55 tasks complete
@david-yz-liu

This comment has been minimized.

Show comment
Hide comment
@david-yz-liu

david-yz-liu Sep 21, 2014

Contributor

@mark-kazakevich

Contributor

david-yz-liu commented Sep 21, 2014

@mark-kazakevich

@SoftwareDev

This comment has been minimized.

Show comment
Hide comment
@SoftwareDev

SoftwareDev Oct 26, 2014

Contributor

Can close this. Continuing progress on #1855

Contributor

SoftwareDev commented Oct 26, 2014

Can close this. Continuing progress on #1855

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment