Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle multiple modules each with its own trunk & branches under a single repo with git-like tagging #105

Open
matthewadams opened this issue Jan 10, 2013 · 0 comments

Comments

@matthewadams
Copy link

I was looking at DataNucleus's svn repo at https://datanucleus.svn.sourceforge.net/svnroot/datanucleus, where they have multiple modules, each with its own trunk & branches directories.

The source for the product itself is at platform, with a directory for each module. Each module contains its own trunk directory and branch directories.

Instead of tags, they use a very git-ty way of doing it. They store the svn revision number for each release instead of having tags directories.

To elaborate, there is a directory off of the repo root called releases, which contains a directory for each module in platform. Each of those directories contains directories for each release (tag). Inside of each of those directories is a single text file called "revision" whose contents are the svn revision number representing the revision that comprises that module's released version.

How would I convert this repo to git using svn2git?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant