yichenruolan / gource

Automatically exported from code.google.com/p/gource
0 stars 0 forks source link

Add SVN support? #5

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This is just a request to add SVN support. Thanks!

Original issue reported on code.google.com by ljh...@gmail.com on 17 Sep 2009 at 7:55

GoogleCodeExporter commented 9 years ago
It would be cool if some keen SVN user contributed support for this. Perhaps a 
script
similar to cvs-exp for CVS that Gource could just parse the output of 
(generating the
log at start up would probably take too long).

Original comment by acaudw...@gmail.com on 17 Sep 2009 at 11:48

GoogleCodeExporter commented 9 years ago
Until svn support is added, git-svn works fine. This would also get rid of the 
need to 
query the svn server repeatedly for every new movie, so I think pushing people 
in that 
direction is both easier and the better solution

Original comment by seb.h...@gmail.com on 22 Sep 2009 at 10:47

GoogleCodeExporter commented 9 years ago
Are there instructions for using git-svn to visualize my svn repository?

Original comment by ljh...@gmail.com on 22 Sep 2009 at 11:05

GoogleCodeExporter commented 9 years ago
Let me write them down. The following assumes your svn repo lives somewhere and 
has the "standard layout" of three top directories named tags, branches, trunk.

"git svn init --stdlayout https://some.repo.com/path/to/repo reponame"
"cd reponame"
"git svn fetch"
"gource"

If your svn repo has updated, use "git svn rebase" to make it up to date.

All if this is totally untested, but should work

Original comment by seb.h...@gmail.com on 23 Sep 2009 at 1:15

GoogleCodeExporter commented 9 years ago
Nice. I'll have to add this to the documentation.

Original comment by acaudw...@gmail.com on 23 Sep 2009 at 1:38

GoogleCodeExporter commented 9 years ago
Feel free. Or I can provide a repo for you to pull from?

Original comment by seb.h...@gmail.com on 23 Sep 2009 at 2:34

GoogleCodeExporter commented 9 years ago
Sure if you like.

Original comment by acaudw...@gmail.com on 23 Sep 2009 at 3:10

GoogleCodeExporter commented 9 years ago
Ok. I'ld love to really test it, but I can't test on my OS X right now due to 
bug 2... So I 
might have to fix the instructions later.

Original comment by seb.h...@gmail.com on 23 Sep 2009 at 11:00

GoogleCodeExporter commented 9 years ago
Touché?

Original comment by acaudw...@gmail.com on 23 Sep 2009 at 11:38

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I had a go with the instructions and they seem to work so they've been added. 
Also
found a bug in my git-log-command so I've fixed that too. Cheers.

So I guess that wraps up "SVN Support" :)

Original comment by acaudw...@gmail.com on 24 Sep 2009 at 6:19

GoogleCodeExporter commented 9 years ago
It would be wonderful if simply calling gource on a svn repo would 
automatically run the git instructions, 
assuming git and svn were installed - but this will do for now, thanks! Can't 
test yet since it won't compile on 
the Mac - and all my Linux boxes don't have any gui stuff installed.

Original comment by ljh...@gmail.com on 24 Sep 2009 at 6:25