Skip to content
/ vci Public

Version Control Interface: provides a more complete VCS (e.g., git) interface, building on Masterminds/vcs

License

Notifications You must be signed in to change notification settings

goki/vci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vci

Version Control Interface: provides a more complete VCS (e.g., git) interface, building on Masterminds/vcs.

vci adds the following methods on top of what is available in vcs.Repo:

  • Files -- files in the repository, and their FileStatus

  • Add, Move, Delete, CommitFile, RevertFile -- manipulate files in the repository.

  • Log, CommitDesc, Blame -- details on prior commits

The total interface is now sufficient for complete management of a VCS.

Current Status

Only git and svn are currently supported in vci -- other repositories supported in vcs include Mercurial (Hg) and Bazaar (Bzr) -- contributions from users of those VCS's are welcome.

About

Version Control Interface: provides a more complete VCS (e.g., git) interface, building on Masterminds/vcs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages