2. Find the repository on the filesystem. To do that you can find the path where all repositories reside:
Admin | Settings | VCS | Main Storage Location
In my example it's /home/user/repos, so full path to that empty Git repository is
/home/user/repos/repo
3. Run "subgit configure" on that repository as SubGit Quick Howto recommends (
https://subgit.com/howto.html#configure ):
subgit configure --layout auto --trunk trunk SVN_PROJECT_URL /home/user/repos/repo
4. Adjust
/home/user/repos/repo/subgit/config
/home/user/repos/repo/subgit/authors.txt
/home/user/repos/repo/subgit/passwd
according to your needs and SubGit Remote Book documentation (
https://subgit.com/remote-book.html ). For the simplest case you usually need just to specify credentials in the 'passwd' file.
5. Run "subgit install" on the Git repository:
subgit install /home/user/repos/repo
That's basically all. To test SubGit in action you can clone the Git repository URL:
Admin | Repositories | <choose yours ("repo" in my example)> | Clone url
Run "git clone" for that URL:
git clone GIT_URL repo-cloned/
Then
cd repo-cloned/
# perform any change
git commit -a -m "Something changed"
git push origin master
And on "git push" command this change you performed will be also translated to SVN.
I hope this information helps. If you need more information, e.g. on your particular case, contact me again.
Dmitry Pavlenko,