Dean - what do you think about switching to SubVersion? Although not my
favorite VCS, it has advantages over CVS, primarily with the concept of
"change sets". In trying to track down everything that happened when Robert
commited the TT stuff, one could just look at the change number, which spans
across files. I believe there are cvs-to-svn converters as well.
Something to think about for the future.
-D
--
<gldnmean> Being around marketing could be interesting, if they're released
into a death trap filled labyrinth while you hunt them for sport
Results 1 to 10 of 28
Thread: Subversion?
-
2004-04-28, 15:58 #1Dan SullyGuest
Subversion?
-
2004-04-28, 16:25 #2
Re: Subversion?
Yeah, I'd really like to move away from CVS, but it's entrenched. I
used to use Perforce when I worked for WebTV/Microsoft and it was
incredibly great. Alas, it's expensive...
On Apr 28, 2004, at 3:58 PM, Dan Sully wrote:
> Dean - what do you think about switching to SubVersion? Although not my
> favorite VCS, it has advantages over CVS, primarily with the concept of
> "change sets". In trying to track down everything that happened when
> Robert
> commited the TT stuff, one could just look at the change number, which
> spans
> across files. I believe there are cvs-to-svn converters as well.
>
> Something to think about for the future.
>
> -D
> --
> <gldnmean> Being around marketing could be interesting, if they're
> released
> into a death trap filled labyrinth while you hunt them for sport
>
-
2004-04-28, 16:36 #3Dan SullyGuest
Re: Subversion?
* dean blackketter <dean (AT) slimdevices (DOT) com> shaped the electrons to say...
>Yeah, I'd really like to move away from CVS, but it's entrenched. I
>used to use Perforce when I worked for WebTV/Microsoft and it was
>incredibly great. Alas, it's expensive...
I use perforce for $REALJOB, I love it. The perl project itself also uses it.
Free for OSS projects, but you need to send in documentation to them.
More people are moving to SVN - DBI & DBD::Oracle are on svn.perl.org, and
the DateTime project will be soon.
-D
--
<moof> I like random-access pants.
-
2004-05-01, 16:39 #4Brooks DavisGuest
Re: Subversion?
Actually, it's free (as in beer) for projects with OSI licenses. You
have to execute a license agreement and renew yearly, but there's not
cost beyond that.
-- Brooks
On Wed, Apr 28, 2004 at 04:25:57PM -0700, dean blackketter wrote:
> Yeah, I'd really like to move away from CVS, but it's entrenched. I
> used to use Perforce when I worked for WebTV/Microsoft and it was
> incredibly great. Alas, it's expensive...
>
> On Apr 28, 2004, at 3:58 PM, Dan Sully wrote:
>
> >Dean - what do you think about switching to SubVersion? Although not my
> >favorite VCS, it has advantages over CVS, primarily with the concept of
> >"change sets". In trying to track down everything that happened when
> >Robert
> >commited the TT stuff, one could just look at the change number, which
> >spans
> >across files. I believe there are cvs-to-svn converters as well.
> >
> >Something to think about for the future.
> >
> >-D
> >--
> ><gldnmean> Being around marketing could be interesting, if they're
> >released
> >into a death trap filled labyrinth while you hunt them for sport
> >
-
2004-05-01, 19:12 #5Lars Kellogg-StedmanGuest
Re: Subversion?
In article
<008601c42fd7$8dd16140$020110ac (AT) majestic (DOT) internal.office.cursor.biz>,
"Kevin Walsh" <kevin (AT) cursor (DOT) biz> wrote:
> My vote would be to stick with the free (for all) CVS system.
In point of fact, subversion is also free for all, GPL'd, etc. I like
having a versioned directory structure, and I like being able to track
revisions across file renames. Document properties (aka extended
attributes) are also quite nifty.
On the other hand, I've twice lost my subversion repository because
something fouled up the BerkeleyDB files that hold the revision
information.
So I would also recommend sticking with CVS, but primarily for reasons
of reliability. If something goes awry in CVS, you're more likely to
lose a single file rather than your whole repository, and the fact that
the RCS tools can be used on individual files means that there are more
options for recovering from odd situations.
-- Lars
-
2004-05-02, 07:25 #6
Re: Subversion?
I spoke to a senior guy (I forget who) from Perforce at a trade show
some time ago. He seemed pretty uncomfortable about licensing to a
for-profit company for an OSI project. Maybe times have changed
there...
On May 1, 2004, at 4:39 PM, Brooks Davis wrote:
> Actually, it's free (as in beer) for projects with OSI licenses. You
> have to execute a license agreement and renew yearly, but there's not
> cost beyond that.
>
> -- Brooks
>
> On Wed, Apr 28, 2004 at 04:25:57PM -0700, dean blackketter wrote:
>> Yeah, I'd really like to move away from CVS, but it's entrenched. I
>> used to use Perforce when I worked for WebTV/Microsoft and it was
>> incredibly great. Alas, it's expensive...
>>
>> On Apr 28, 2004, at 3:58 PM, Dan Sully wrote:
>>
>>> Dean - what do you think about switching to SubVersion? Although not
>>> my
>>> favorite VCS, it has advantages over CVS, primarily with the concept
>>> of
>>> "change sets". In trying to track down everything that happened when
>>> Robert
>>> commited the TT stuff, one could just look at the change number,
>>> which
>>> spans
>>> across files. I believe there are cvs-to-svn converters as well.
>>>
>>> Something to think about for the future.
>>>
>>> -D
>>> --
>>> <gldnmean> Being around marketing could be interesting, if they're
>>> released
>>> into a death trap filled labyrinth while you hunt them for sport
>>>
-
2004-05-03, 07:54 #7Adam SpiersGuest
Re: Subversion?
Lars Kellogg-Stedman <lars@...> writes:
> In article <008601c42fd7$8dd16140$020110ac@...>,
> "Kevin Walsh" <kevin@...> wrote:
>
> > My vote would be to stick with the free (for all) CVS system.
>
> In point of fact, subversion is also free for all, GPL'd, etc. I like
> having a versioned directory structure, and I like being able to track
> revisions across file renames. Document properties (aka extended
> attributes) are also quite nifty.
>
> On the other hand, I've twice lost my subversion repository because
> something fouled up the BerkeleyDB files that hold the revision
> information.
>
> So I would also recommend sticking with CVS, but primarily for reasons
> of reliability. If something goes awry in CVS, you're more likely to
> lose a single file rather than your whole repository, and the fact that
> the RCS tools can be used on individual files means that there are more
> options for recovering from odd situations.
I would highly recommend you guys look at GNU arch:
http://gnuarch.org/
It answers all your concerns with CVS, subversion, perforce etc. -- it
is totally free (GPL), has atomic commits and an extremely simple,
lightweight repository format based on text files which is very hard
to foul up and easy to recover, fully supports changesets ... in short
all the features you'd expect from a modern versioning system. For
instance:
http://wiki.gnuarch.org/moin.cgi/Sub...dCvsComparison
Its real killer feature perhaps is how easy it makes branching and
collaboration via distributed archives (arch-speak for repositories).
It also has snowballing user- and developer-bases, and many 3rd party
associated tools are now emerging (see the wiki for links to these).
Adam
-
2004-05-04, 02:56 #8Simon EkstrandGuest
Re: Re: Subversion?
On Mon, May 03, 2004 at 02:54:26PM +0000, Adam Spiers wrote:
> I would highly recommend you guys look at GNU arch:
>
> http://gnuarch.org/
[...]
> Its real killer feature perhaps is how easy it makes branching and
> collaboration via distributed archives (arch-speak for repositories).
While not a slimserver developer, I would still like to second Adams
arch suggestion. It's distributed operation has saved me alot of time
and pain.
--
Simon
-
2004-05-04, 10:14 #9
Re: Re: Subversion?
This mostly affects folks with write access to the repository.
Any of you care to weigh in?
-dean
On May 4, 2004, at 2:56 AM, Simon Ekstrand wrote:
> On Mon, May 03, 2004 at 02:54:26PM +0000, Adam Spiers wrote:
>> I would highly recommend you guys look at GNU arch:
>>
>> http://gnuarch.org/
>
> [...]
>
>> Its real killer feature perhaps is how easy it makes branching and
>> collaboration via distributed archives (arch-speak for repositories).
>
> While not a slimserver developer, I would still like to second Adams
> arch suggestion. It's distributed operation has saved me alot of time
> and pain.
>
> --
> Simon
>
>
-
2004-05-04, 10:35 #10
Re: Re: Subversion?
Quoting dean blackketter <dean (AT) slimdevices (DOT) com>:
> This mostly affects folks with write access to the repository.
>
> Any of you care to weigh in?
currently 210.
We use sourcesafe at work (which thankfully I don't have to deal with since I'm
a hardware guy). The software manager wants to move to perforce and include
documentation checkins, which would mean I'd have to learn that.
However, I'm a quick study, and I dont really care as long as I can run it from
Linux and its easily installable. If we get to a short list, I'll gladly try
one or two out and choose a preferred one. I haven't had the time to try evey
suggestion.
-kdf

Reply With Quote


