 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Danila Vershinin Guest
|
Posted: Sun Dec 04, 2005 6:32 pm Post subject: CVS Software |
|
|
Hi,
I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
Any hint would be really appreciated. Thanks in advance.
|
|
| Back to top |
|
 |
Thomas Maeder [TeamB] Guest
|
Posted: Sun Dec 04, 2005 7:00 pm Post subject: Re: CVS Software |
|
|
"Danila Vershinin" <easyREMOVETHISmsi (AT) yandex (DOT) ru> writes:
| Quote: | I am starting to build new application in Visual Studio and now
thinking about using CVS software (there are 3 developers working on
the project). Need an advice on choosing the right CVS
server/client.
|
I personally use two CVS clients on Windows:
- the one that comes with cygwin (cf. http://www.cygwin.com/)
- the one integrated into XEmacs
I have seen people using (and being happy with) Tortoise CVS (which is
integrated into Windows Explorer).
As for the the CVS server, I can't recommend a product. It's a good
idea to access whatever you choose using the pserver protocol to avoid
stepping on each other's feet.
The newsgroups dealing with Visual Studio are hosted by Microsoft, by
the way.
|
|
| Back to top |
|
 |
Danila Vershinin Guest
|
Posted: Sun Dec 04, 2005 7:16 pm Post subject: Re: CVS Software |
|
|
"Thomas Maeder [TeamB]" <maeder (AT) glue (DOT) ch> wrote
....
| Quote: | The newsgroups dealing with Visual Studio are hosted by Microsoft, by
the way.
|
Thanks very much for your post
Yes, I know about Microsoft newsgroups, but this group seems more alive than
microsoft.public.vstudio.development (maybe I had to post somewhere else :)
|
|
| Back to top |
|
 |
Stewart Gaskell Guest
|
Posted: Sun Dec 04, 2005 7:57 pm Post subject: Re: CVS Software |
|
|
"Danila Vershinin" <easyREMOVETHISmsi (AT) yandex (DOT) ru> wrote
| Quote: |
Hi,
I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
Any hint would be really appreciated. Thanks in advance.
|
We now use TortoiseCVS http://www.tortoisecvs.org/ (which is free) along
with Araxis merge http://www.araxis.com/merge/ (which isn't free but is well
worth the money ~£60).
This combination works extremely well for us (10) developers.
Stewart
|
|
| Back to top |
|
 |
DavidPerkins Guest
|
Posted: Sun Dec 04, 2005 9:36 pm Post subject: Re: CVS Software |
|
|
| Quote: | I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
Any hint would be really appreciated. Thanks in advance.
|
I think the usual advice is to use Subversion and Tortoise SVN
|
|
| Back to top |
|
 |
Dennis Jones Guest
|
Posted: Sun Dec 04, 2005 11:10 pm Post subject: Re: CVS Software |
|
|
"Danila Vershinin" <easyREMOVETHISmsi (AT) yandex (DOT) ru> wrote
| Quote: | Hi,
I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
|
A couple of things...
If you care about versioning binary files and/or folders, you may want to
consider Subversion instead of CVS, as CVS does not manage folders and has
only very limited support for binary files. Subversion and CVS each have
their own pros and cons, but they're both very capable revision control
systems.
If you decide to use CVS, the usual recommendation is to use a *nix-based
server. The CVS source will compile (with gcc) on almost any Unix variant.
If you want a Windows-based server, you will have to use CVSNT, which is a
CVS derivative that was especially created to run as a server under Windows.
As for clients, there are at least three primary clients: the command line
client, WinCVS, and TortoiseCVS, but there are numerous others. I
personally use the command line client, though I use WinCVS occasionally
because it allows me to do graphical diff'ing very easily (I don't use
TortoiseCVS because I have TortoiseSVN installed, and there are a few minor
conflicts when both are installed simultaneously). WinCVS is a separate GUI
application built on top of CVS. TortoiseCVS integrates nicely into
Explorer, and if it is as good as TortoiseSVN, is probably a better choice
than WinCVS.
- Dennis
|
|
| Back to top |
|
 |
Darko Miletic Guest
|
Posted: Mon Dec 05, 2005 1:59 am Post subject: Re: CVS Software |
|
|
Danila Vershinin wrote:
| Quote: | Hi,
I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
|
For server use linux/unix and nothing else. It is recommmended to use
latest stable version of CVS on server side. If your *nix server does
not have that version compile it from source.
For client I highly recommend TortoiseCVS accompanied with winmerge
(free diff/merge tool) that integrates into tortoiseCVS.
TortoiseCVS
http://www.tortoisecvs.org/
WinMerge
http://winmerge.sourceforge.net/
If, however you vould like to have CVS integrated into visual studio
than there is commercial client called CVS SCC Proxy.
You can take a look here:
|
|
| Back to top |
|
 |
Darko Miletic Guest
|
|
| Back to top |
|
 |
Relaxin Guest
|
Posted: Mon Dec 05, 2005 4:23 am Post subject: Re: CVS Software |
|
|
Here are some comparisons:
http://better-scm.berlios.de/comparison/comparison.html
"Danila Vershinin" <easyREMOVETHISmsi (AT) yandex (DOT) ru> wrote
| Quote: | Hi,
I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
Any hint would be really appreciated. Thanks in advance.
|
|
|
| Back to top |
|
 |
Cool Guy Guest
|
Posted: Mon Dec 05, 2005 10:02 am Post subject: Re: CVS Software |
|
|
Danila Vershinin <easyREMOVETHISmsi (AT) yandex (DOT) ru> wrote:
| Quote: | I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
[...] |
Did you mean *VCS* (version control system)? CVS is a particular
implementation of a version control system; Subversion is another.
|
|
| Back to top |
|
 |
Charles Pope Guest
|
Posted: Tue Dec 06, 2005 12:46 am Post subject: Re: CVS Software |
|
|
| Quote: | I am starting to build new application in Visual Studio and now thinking
about using CVS software (there are 3 developers working on the project).
Need an advice on choosing the right CVS server/client.
Any hint would be really appreciated. Thanks in advance.
For the server, CVSNT at www.cvsnt.org works well and provides |
functionality beyond standard cvs. It can run on Windows or Unix. It
also keeps track of merging branches neatly. Once I saw that, I
postponed moving to subversion.
We use Tortoise CVS and WinCVS as client software.
Charles
|
|
| Back to top |
|
 |
Hendrik Schober Guest
|
Posted: Wed Dec 07, 2005 2:24 pm Post subject: Re: CVS Software |
|
|
Dennis Jones <nospam (AT) nospam (DOT) com> wrote:
| Quote: | [...] (I don't use
TortoiseCVS because I have TortoiseSVN installed, and there are a few minor
conflicts when both are installed simultaneously) [...]
|
What are they? We (still) use CVS at work, but I
started playing with SVN at home -- so I have both
tortoises installed and never had any problems. (I
watch out to checkout into different directory
trees only, if that makes any difference.)
| Quote: | [...] TortoiseCVS integrates nicely into
Explorer, and if it is as good as TortoiseSVN, is probably a better choice
than WinCVS.
|
IMO TortoiseCVS/TortoiseSVN is the same as CVS/SVN:
Basically the same, but in SVN everything seems to
be better thought out, better implemented, and feels
better to use for me.
So I second the recommandations for SVN. Setting up
a server might be more of a challenge with SVN ( have
not tried to), but this should pay off soon.
Schobi
--
[email]SpamTrap (AT) gmx (DOT) de[/email] is never read
I'm Schobi at suespammers dot org
"If you put a large switch in some cave somewhere, with a sign
on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH',
the paint wouldn't even have time to dry."
Terry Pratchett
|
|
| Back to top |
|
 |
Dennis Jones Guest
|
Posted: Wed Dec 07, 2005 8:06 pm Post subject: Re: CVS Software |
|
|
"Hendrik Schober" <SpamTrap (AT) gmx (DOT) de> wrote
| Quote: | Dennis Jones <nospam (AT) nospam (DOT) com> wrote:
[...] (I don't use
TortoiseCVS because I have TortoiseSVN installed, and there are a few
minor
conflicts when both are installed simultaneously) [...]
What are they? We (still) use CVS at work, but I
started playing with SVN at home -- so I have both
tortoises installed and never had any problems.
|
Well, it is possible that the conflicts I experienced have been resolved
since I last tried to use both of them at the same time (which was about
year ago) because I seem to remember reading about them in the TortoiseSVN
changelogs.
The conflicts were mostly related to the icon overlays. As I recall the
problem, there is a limited number of space available for the overlays, and
if both TortoiseCVS and TortoiseSVN are installed at the same time, they end
up needing to use more than the total number of overlays available from the
OS -- and whichever one is installed last ends up overwriting some (but not
all) of the overlays used by the first one.
| Quote: | So I second the recommandations for SVN. Setting up
a server might be more of a challenge with SVN ( have
not tried to), but this should pay off soon.
|
I think that may be true, though I cannot say so from experience. I use
both SVN and CVS as clients on a daily basis, and while I have never setup
an SVN server, I have setup about 4 or 5 CVS servers in the last 4-5 years
- Dennis
|
|
| Back to top |
|
 |
Hendrik Schober Guest
|
Posted: Fri Dec 09, 2005 9:39 am Post subject: Re: CVS Software |
|
|
Dennis Jones <nospam (AT) nospam (DOT) com> wrote:
| Quote: | "Hendrik Schober" <SpamTrap (AT) gmx (DOT) de> wrote in message
news:4396f08e (AT) newsgroups (DOT) borland.com...
Dennis Jones <nospam (AT) nospam (DOT) com> wrote:
[...] (I don't use
TortoiseCVS because I have TortoiseSVN installed, and there are a few minor
conflicts when both are installed simultaneously) [...]
What are they? We (still) use CVS at work, but I
started playing with SVN at home -- so I have both
tortoises installed and never had any problems.
Well, it is possible that the conflicts I experienced have been resolved
since I last tried to use both of them at the same time (which was about
year ago) because I seem to remember reading about them in the TortoiseSVN
changelogs.
The conflicts were mostly related to the icon overlays. As I recall the
problem, there is a limited number of space available for the overlays, and
if both TortoiseCVS and TortoiseSVN are installed at the same time, they end
up needing to use more than the total number of overlays available from the
OS -- and whichever one is installed last ends up overwriting some (but not
all) of the overlays used by the first one.
|
Interesting. I installed TortoiseSVN a couple of months
ago on a Win2k machine (latest SPs + Hotfixes) where
TortoiseCVS is installed and have never seen any problems.
(That might, however, depend on whether one has any other
apps installed that use overlays.)
| Quote: | So I second the recommandations for SVN. Setting up
a server might be more of a challenge with SVN ( have
not tried to), but this should pay off soon.
I think that may be true, though I cannot say so from experience. I use
both SVN and CVS as clients on a daily basis, and while I have never setup
an SVN server, I have setup about 4 or 5 CVS servers in the last 4-5 years
- Dennis
|
Schobi
--
[email]SpamTrap (AT) gmx (DOT) de[/email] is never read
I'm Schobi at suespammers dot org
"If you put a large switch in some cave somewhere, with a sign
on it saying 'End-of-the-World Switch. PLEASE DO NOT TOUCH',
the paint wouldn't even have time to dry."
Terry Pratchett
|
|
| Back to top |
|
 |
Dennis Jones Guest
|
Posted: Fri Dec 09, 2005 4:59 pm Post subject: Re: CVS Software |
|
|
"Hendrik Schober" <SpamTrap (AT) gmx (DOT) de> wrote
| Quote: |
Interesting. I installed TortoiseSVN a couple of months
ago on a Win2k machine (latest SPs + Hotfixes) where
TortoiseCVS is installed and have never seen any problems.
(That might, however, depend on whether one has any other
apps installed that use overlays.)
|
The change to optimize icon overlays was in TortoiseSVN, so it might also be
possible that installing TortoiseSVN after TortoiseCVS is okay, while the
reverse might not be (which is the order I tried a year ago).
- Dennis
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|