Linked by Eugenia Loli on Tue 12th Sep 2006 01:35 UTC
General Development This is a feature release of Subversion, featuring BDB 4.4 and repository auto-recovery support, a new tool for synchronizing repositories (svnsync), major speed enhancements in the versioned filesystem and the working copy, and of course the usual host of bugfixes and minor enhancements. Additionally, check this article on how to Set up Subversion and websvn on Debian.
Order by: Score:
Stupid question...
by kernelpanicked on Tue 12th Sep 2006 02:17 UTC
kernelpanicked
Member since:
2006-02-01

for those of you who are already familiar with subversion. Is there not an equivalent to the CVSROOT environment variable in subversion? I do plan to get up close and personal with subversion. Maybe, possibly one day, when cvs stops doing what I need, but I can't imagine having to type an entire URL+/path/to/repo for every single import or commit.

Reply Score: 1

RE: Stupid question...
by lucas on Tue 12th Sep 2006 03:05 UTC in reply to "Stupid question..."
lucas Member since:
2005-07-08

to commit i type:
svn ci

to add files i type:
svn add blah.ext

to update:
svn up

the only time I have to type url+path is the inital checkout. thats basically once ever

Reply Score: 1

RE: Stupid question...
by Kaali on Tue 12th Sep 2006 05:54 UTC in reply to "Stupid question..."
Kaali Member since:
2005-12-22

Sure you can make an environment variable like CVSROOT by yourself.

In bash:
export SVNROOT=/path/to/svnroot/

And then user:
svn ls $SVNROOT
svn co $SVNROOT/project/trunk
etc..

And add the SVNROOT define to your .bashrc for it to be available on the next login too. But as the others said, you don't need to use the path after you have checked out, but when accessing the repository this is a neat shortcut.

Reply Score: 1

RE: Stupid question...
by michuk on Tue 12th Sep 2006 11:15 UTC in reply to "Stupid question..."
michuk Member since:
2006-08-08

kernelpanicked: Take a look at the howto http://polishlinux.org/apps/subversion-howto/ (linked on osnews some time ago) - all the important svn commands are described there. If you used CVS, using SVN is very similar so you shouldn't have major problems.

Edited 2006-09-12 11:16

Reply Score: 2

RE: Stupid question...
by patrix on Tue 12th Sep 2006 02:36 UTC
patrix
Member since:
2006-05-21

"but I can't imagine having to type an entire URL+/path/to/repo for every single import or commit."

If you're working within a directory tree that you checked out with svn, you don't need to type the full url+path when working with svn.

Reply Score: 5

RE[2]: Stupid question...
by kernelpanicked on Tue 12th Sep 2006 02:49 UTC in reply to "RE: Stupid question..."
kernelpanicked Member since:
2006-02-01

Got it. So it's only needed for the inital import and checkout. Good to know.

Reply Score: 1

if..
by Mr. Tan on Tue 12th Sep 2006 11:17 UTC
Mr. Tan
Member since:
2005-07-08

your working in windows xp, dont forget tortoise svn, it adds svn commands to ur context menu in explorer

Reply Score: 1

RE: if..
by michuk on Tue 12th Sep 2006 11:23 UTC in reply to "if.."
michuk Member since:
2006-08-08

And if you use KDE, there is a similar tool: kdesvn which integrates with Konqueror. The integration is however much simpler than in TortoiseSVN - just the basic commands are available like svn co, add, commit and update (for more you need to launch the kdesvn app).

Edited 2006-09-12 11:23

Reply Score: 1

RE[2]: if..
by Gryzor on Tue 12th Sep 2006 12:47 UTC in reply to "RE: if.."
Gryzor Member since:
2005-07-03

TortoiseSVN integration was simpler "a long time ago", it only keeps getting better. ;)
So give those kdesvn developers some time, eventually they'll catch up.

Reply Score: 1

RE[3]: if..
by Ponto on Wed 13th Sep 2006 08:04 UTC in reply to "RE: if.."
Ponto Member since:
2006-06-18

The kdesvn view in konqueror is quite powerfull right now. No need to start the standalone application.

Reply Score: 1

RE[4]: if..
by michuk on Wed 13th Sep 2006 09:20 UTC in reply to "RE[3]: if.."
michuk Member since:
2006-08-08

Perhaps you're talking about a very recent version of KDE? I use KDE and kdesvn from Ubuntu 6.06 repos and the view is rather poor there.

Reply Score: 1

RE[5]: if..
by Ponto on Wed 13th Sep 2006 20:40 UTC in reply to "RE[4]: if.."
Ponto Member since:
2006-06-18

The view has nearly the same appearance as the standalone client. See at http://www.pontohonk.de/example/kdesvn.png

Reply Score: 1