Hi! Anybody here uses Subversion instead of CVS for source code control? I´m a SuSE 8.2 Professional user and a Java developer and I wish to know if there are issues regarding the use of Subversion in production. How stable is Subversion? Thanks. Guilherme Ceschiatti -- Guilherme Ceschiatti B. Moreira ceschiatti@ml1.net
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 02 September 2003 12:47 pm, Guilherme Ceschiatti B. Moreira wrote:
Anybody here uses Subversion instead of CVS for source code control? I´m a SuSE 8.2 Professional user and a Java developer and I wish to know if there are issues regarding the use of Subversion in production. How stable is Subversion?
I'm using it and I really like it. I particularly like the following features: - - Versions by repository, instead of file - - As a side effect of above, you can delete directories (woohoo!) - - You can checkout with wget - - You can append metadata to files/directories - - Automatically detects binary files and handles them efficiently - - Branches are easier to deal with - - Administration is easier - - Access control is more fine-grained As far as stability is concerned, the Subversion developers are using it for Subversion itself. I've had no troubles with it, either. - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/VOas+FOexA3koIgRAhr9AJ9h0UUVSJF9VRY1yDpN6AfjRV0cQQCfbAlM rVFi5JD5Wz9B0f4jcQtlsXg= =gc9u -----END PGP SIGNATURE-----
Op dinsdag 2 september 2003 20:51, schreef James Oakley:
On Tuesday 02 September 2003 12:47 pm, Guilherme Ceschiatti B. Moreira wrote:
Anybody here uses Subversion instead of CVS for source code control? I´m a SuSE 8.2 Professional user and a Java developer and I wish to know if there are issues regarding the use of Subversion in production. How stable is Subversion?
is it easy to setup the server site? -- Richard Bos Without a home the journey is endless
On Tue, Sep 02, 2003 at 10:31:21PM +0200, Richard Bos wrote:
there are issues regarding the use of Subversion in production. How stable is Subversion?
It is really usable, however one must be careful and keep backups. It is pretty robust, however if something goes wrong you might be confronted with ugly error messages, and even though I could fix all problems I encountered so far, it can be a bit of work.
is it easy to setup the server site?
No, it's pretty easy. There are several methods, the hardest one being the apache method. Peter
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday 02 September 2003 05:31 pm, Richard Bos wrote:
Op dinsdag 2 september 2003 20:51, schreef James Oakley:
On Tuesday 02 September 2003 12:47 pm, Guilherme Ceschiatti B. Moreira
wrote:
Anybody here uses Subversion instead of CVS for source code control? I´m a SuSE 8.2 Professional user and a Java developer and I wish to know if there are issues regarding the use of Subversion in production. How stable is Subversion?
is it easy to setup the server site?
It's pretty simple using SuSE's subversion packages: - - Read the quickstart guide in /usr/share/doc/packages/subversion/README and set up a repository. (svnadmin create /path/to/repository) I place repositories under /srv/svn on SuSE - - Set up apache2 (install and insserv) - - Add 'dav' 'dav_svn' to APACHE_MODULES in /etc/sysconfig/apache2 - - Edit /etc/apache2/conf.d/subversion.conf to add your repository - - SuSEconfig --module=apache2 - - rcapache2 start - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/Vzdj+FOexA3koIgRAuWoAJ4xPDQOwme4/21yut+c2VgojnWi4ACeKftJ 2zMv4foq1twkg5d+YhgLkVI= =QXMQ -----END PGP SIGNATURE-----
It's pretty stable, but the development is very fast paced; they have new incremental versions every two weeks or so. So I'd avoid using the out of date rpms that come with SuSE (0.17 I believe) and download and compile the newest version from their web site. I've been using version 0.26 for a not so important project, as an experiment, and I find it very good, for the reasons another poster (J. Oakley) in this thread exposed. I fully intend to use it exclusively in the near future, for any new project I start. On Tuesday 02 September 2003 11:47, Guilherme Ceschiatti B. Moreira wrote:
Hi!
Anybody here uses Subversion instead of CVS for source code control? I´m a SuSE 8.2 Professional user and a Java developer and I wish to know if there are issues regarding the use of Subversion in production. How stable is Subversion?
Thanks. Guilherme Ceschiatti -- Guilherme Ceschiatti B. Moreira ceschiatti@ml1.net
On Thu, 4 Sep 2003 01:36 pm, Adalberto Castelo wrote:
It's pretty stable, but the development is very fast paced; they have new incremental versions every two weeks or so. So I'd avoid using the out of date rpms that come with SuSE (0.17 I believe) and download and compile the newest version from their web site. I've been using version 0.26 for a not so important project, as an experiment, and I find it very good, for the reasons another poster (J. Oakley) in this thread exposed. I fully intend to use it exclusively in the near future, for any new project I start.
Any good doco on how to get it set up... HowTos, etc? I started to read the package doco and website but it backed into WebDav which backed into https which backed into OpenSSL... and I didn't push through. Now I have the O'Reilly on OpenSSL and want to attack it again. Thanks for any pointers, michaelj -- Michael James michael.james@csiro.au System Administrator voice: 02 6246 5040 CSIRO Bioinformatics Facility fax: 02 6246 5166
Op donderdag 4 september 2003 05:36, schreef Adalberto Castelo:
It's pretty stable, but the development is very fast paced; they have new incremental versions every two weeks or so. So I'd avoid using the out of date rpms that come with SuSE (0.17 I believe) and download and compile the newest version from their web site. I've been using version 0.26 for a not so important project, as an experiment, and I find it very good, for the reasons another poster (J. Oakley) in this thread exposed. I fully intend to use it exclusively in the near future, for any new project I start.
A newer suse rpm is available than 0.26, the version available is 0.27. See http://linux01.gwdg.de/apt4rpm/freshrpms.html -- Richard Bos Without a home the journey is endless
I'm not into using unofficial rpms. So, that's what I meant to say when I said "the rpms that come with SuSE". On the other hand, sounds to me like a lot of effort for rpm maintainers to keep up with those guys, what with a new version every two weeks. Right now they're already at 0.29 (0.30 scheduled for Sep 21). Heck, I can't keep up with them, and all I have to do is svn update on the source code and recompile :) On Thursday 04 September 2003 10:20, Richard Bos wrote:
A newer suse rpm is available than 0.26, the version available is 0.27. See http://linux01.gwdg.de/apt4rpm/freshrpms.html
-- Richard Bos Without a home the journey is endless
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday 06 September 2003 01:08 am, Adalberto Castelo wrote:
I'm not into using unofficial rpms. So, that's what I meant to say when I said "the rpms that come with SuSE".
Actually, those RPMs are from /pub/people, meaning they're from SuSE's maintainer. - -- James Oakley Engineering - SolutionInc Ltd. joakley@solutioninc.com http://www.solutioninc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/XLvP+FOexA3koIgRAnpfAKCmxUqHyXz59jke5mAbQgvM+Hqe3wCfarms q4oDMRPgEw3KljR/vmypL7Y= =LksQ -----END PGP SIGNATURE-----
On Mon, Sep 08, 2003 at 02:26:39PM -0300, James Oakley wrote:
On Saturday 06 September 2003 01:08 am, Adalberto Castelo wrote:
I'm not into using unofficial rpms. So, that's what I meant to say when I said "the rpms that come with SuSE".
Actually, those RPMs are from /pub/people, meaning they're from SuSE's maintainer.
Which doesn't make them "official" in a way that they are supported and nursed as the official RPMs. Having said that, the subversion packages should definitely be usable. There is another set of them in pub/projects/apache/subversion (currently these are the same, but they may be different, and you should not find too experimental packages there.) The packages in pub/projects should be seen as more official than the ones in pub/people. I'll gladly receive any feedback about the subversion packages. Peter PS. can anyone using apt-get tell me whether it uses also the pub/projects directories as source, or only the pub/people dirs?
On 09/09/2003 04:08 AM, poeml@cmdline.net wrote:
PS. can anyone using apt-get tell me whether it uses also the pub/projects directories as source, or only the pub/people dirs?
I can't answer definitively, but I know the gcc updates have shown up in apt-get, which IIRC were only available via pub/projects, and I believe mozilla is also from there. HTH -- Joe Morris New Tribes Mission Email Address: Joe_Morris@ntm.org Web Address: http://www.mydestiny.net/~joe_morris Registered Linux user 231871 God said, I AM that I AM. I say, by the grace of God, I am what I am.
On Tue, Sep 09, 2003 at 07:47:15AM +0800, Joe Morris (NTM) wrote:
On 09/09/2003 04:08 AM, poeml@cmdline.net wrote:
PS. can anyone using apt-get tell me whether it uses also the pub/projects directories as source, or only the pub/people dirs?
I can't answer definitively, but I know the gcc updates have shown up in apt-get, which IIRC were only available via pub/projects, and I believe mozilla is also from there. HTH
Thanks for the reply. Meanwhile, I'm in contact with the folks maintaining the apt-get sources. Peter
participants (7)
-
Adalberto Castelo
-
Guilherme Ceschiatti B. Moreira
-
James Oakley
-
Joe Morris (NTM)
-
Michael.James@csiro.au
-
poeml@cmdline.net
-
Richard Bos