Generic VCS plugin framework
Bug #505891 reported by
Stefano Rivera
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ibid |
Triaged
|
Medium
|
Unassigned |
Bug Description
At the moment the VCS plugins stop on each other (syntax-wise).
It'd make sense to have a generic framework to deal with the common bits of each VCS plugin.
Preferably before we end up with too many more of them...
Changed in ibid: | |
importance: | Undecided → Medium |
Changed in ibid: | |
status: | New → Triaged |
To post a comment you must log in.
I think the anyvc plugin would be useful: http:// bitbucket. org/RonnyPfanns chmidt/ anyvc/
I took a very brief look over the code and it seems to support bzr, hg, git and svn. And each Repository object has a __len__ and __getitem__ for counting and retrieving revisions. The code is still in active development, but maybe transplanting some code from it would be useful. I also do not know how well it works on remote repositories.