restore the library numbering system
Bug #527043 reported by
Adrien Saladin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PTools |
Fix Released
|
High
|
Adrien Saladin |
Bug Description
PTools on subversion used a tool called "svnrev" allowing to uniquely track the version of the library used for simulations.
Since we moved to bazaar this version number is not recorded any more. However I see no reason why the same thing could not be done with bazaar.
One possible problem is the branch numbering. Two related branches can have two commits with the same revision number, but one can use branch name to remove ambiguity, and maybe sha1 (or md5 or whatever hashing method used by bazaar to track commits) to be absolutely sure of which ptools version is used.
Related branches
lp://staging/~adrien-saladin/ptools/bzrrev
- Pierre Poulain: Approve
-
Diff: 816 lines (+77/-368)43 files modified.bzrignore (+2/-0)
PyAttract/Attract.py (+5/-4)
SConstruct (+2/-10)
atom.cpp (+0/-1)
atom.h (+0/-3)
atomselection.cpp (+0/-1)
atomselection.h (+0/-1)
attractrigidbody.cpp (+0/-1)
attractrigidbody.h (+0/-1)
basetypes.cpp (+0/-1)
basetypes.h (+0/-1)
bzrrev.py (+39/-0)
coord3d.cpp (+0/-1)
coord3d.h (+0/-1)
coordsarray.cpp (+0/-1)
coordsarray.h (+0/-1)
derivify.h (+0/-1)
forcefield.cpp (+0/-1)
forcefield.h (+0/-1)
geometry.cpp (+0/-1)
geometry.h (+0/-1)
interface.py (+3/-4)
mcopff.cpp (+0/-1)
mcopff.h (+0/-1)
pairlist.cpp (+0/-1)
pairlist.h (+0/-1)
pdbio.cpp (+0/-1)
pdbio.h (+0/-1)
ptools.h (+0/-1)
py_details.h (+0/-1)
rigidbody.cpp (+0/-1)
rigidbody.h (+0/-1)
rmsd.cpp (+0/-1)
rmsd.h (+0/-1)
screw.h (+0/-1)
superpose.cpp (+0/-1)
superpose.h (+0/-1)
surface.cpp (+0/-1)
surface.h (+0/-1)
svnrev.c (+0/-280)
svnrev.h (+0/-18)
version.cpp (+6/-6)
version.h (+20/-10)
Changed in ptools: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in ptools: | |
status: | Confirmed → In Progress |
Changed in ptools: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
There is some material here:
http:// wiki.bazaar. canonical. com/KeywordExpa nsion