Hi Martin,
On 17.08.2011 19:49, Martin Bartosch wrote:
> As mentioned, I think simply installing git might already help.
No. I installed git (version 1.7.5.1 from FreeBSD ports) with svn
support enabled. This does not solve the main problem here:
1. Vergen complains about missing executable called git-svn. I had to
add an executable file with this name on a path with content:
#!/bin/sh
git svn $@
to silence complains from vergen. Correct?
2. Vergen still refuses to work from within a regular svn snapshot.
Despite its "man" which claims it should.
(Vergen is triggered during intermediate stage of installing tarballs,
which is needed to generate proper FreeBSD ports.)
It says:
Could not determine value for mandatory component 'git-filtered-branch'.
Stopped at ../../../../tools/vergen line 379
3. As for work from within git clone, I failed to find a git (or vergen
based) analog for:
svn info | grep -e "Last Changed Rev" | awk '{ print $4 }'
And vergen always gives only the last common version (if called from
within any part of the git clone) which today has number 1568.
4. We need a versioning mechanism as follows:
A distribution tarball gets a new version then (and only then) when
something related to this particular tarball changes.
Recall, we have 6 different tarballs.
Also we have 6 different FreeBSD ports matched to corresponding tarballs.
It would be too strange and counter intuitive and time-resource consuming
(with rebuilding and reinstalling of all 6) to bump the versions of
_all_ tarballs and ports after committing a change related to only one
of them.
Could you please recommend a mechanism for such a versioning.
All the best, Sergei
------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
user administration capabilities and model configuration. Take
the hassle out of deploying and managing Subversion and the
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
OpenXPKI-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openxpki-devel