Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 cvs, svn, something else?
Index -> Off Topic
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
abcdefghijklmnopqrstuvwxy




PostPosted: Tue Jan 08, 2008 7:46 pm   Post subject: cvs, svn, something else?

Hey I'm just wondering if any of you have a neat system that you use for version control. I'm interested in something as automated as possible with a graphical user interface client. (For windows mainly, but cross-platform would be nice.) Also something that can be feasibly installed on a remote web host.

I got cvs installed but I cannot find a decent graphical client for windows. WinCvs really sucks in my opinion because I can't figure out how to use it. After spending an hour I only came as far as actually logging into CVSROOT via ssh. Sad

I'm having great difficulty installing svn on my web host. But I think I can get it done eventually.
Sponsor
Sponsor
Sponsor
sponsor
md




PostPosted: Tue Jan 08, 2008 7:53 pm   Post subject: RE:cvs, svn, something else?

I've only ever used subversion (aka svn for people who can't distinguish commands from names). It's not hard to setup, but it does work much better if you set it up properly for individual projects and have your own server which you can control completely.
abcdefghijklmnopqrstuvwxy




PostPosted: Tue Jan 08, 2008 8:09 pm   Post subject: Re: cvs, svn, something else?

Yeah the problem I have is it's a web host that gives me very limited control. I had to battle them to get SSH access.
Tony




PostPosted: Tue Jan 08, 2008 8:10 pm   Post subject: RE:cvs, svn, something else?

subversion is much better than cvs, seeing as it was designed with the purpose of replacing the latter.

For a graphical interface I use an Eclipse plugin (subclipse)
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Mazer




PostPosted: Tue Jan 08, 2008 9:46 pm   Post subject: RE:cvs, svn, something else?

Subversion? Windows? TortoiseSVN is pretty excellent.
rdrake




PostPosted: Tue Jan 08, 2008 11:03 pm   Post subject: RE:cvs, svn, something else?

Use Subversion with TortoiseSVN on the client. For connecting to the server, you can use svn+ssh:// in order to connect to the Subversion server over SSH.
abcdefghijklmnopqrstuvwxy




PostPosted: Wed Jan 09, 2008 2:28 am   Post subject: RE:cvs, svn, something else?

k thanks. I can't seem to compile subversion however.
code:

------ completed all in neon
cd subversion/libsvn_ra_dav && /bin/sh /home/mymagics/tmp/subversion/subversion-1.4.6/libtool --tag=CC --silent --mode=link gcc  -g -O2  -g -O2 -pthread    -rpath /home/mymagics/lib -o libsvn_ra_dav-1.la  commit.lo fetch.lo file_revs.lo log.lo merge.lo options.lo props.lo replay.lo session.lo util.lo ../../subversion/libsvn_delta/libsvn_delta-1.la ../../subversion/libsvn_subr/libsvn_subr-1.la /home/mymagics/tmp/subversion/subversion-1.4.6/apr-util/libaprutil-0.la -lexpat /home/mymagics/tmp/subversion/subversion-1.4.6/apr/libapr-0.la -lrt -lm -lcrypt -lnsl  -lpthread -ldl /home/mymagics/tmp/subversion/subversion-1.4.6/neon/src/libneon.la -lz
libtool: link: warning: `/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libexpat.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libexpat.la' seems to be moved
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//librt.so when searching for -lrt
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//librt.a when searching for -lrt
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libcrypt.so when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libcrypt.a when searching for -lcrypt
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libnsl.so when searching for -lnsl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libnsl.a when searching for -lnsl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libpthread.a when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libdl.a when searching for -ldl
/usr/bin/ld: /home/mymagics/tmp/subversion/subversion-1.4.6/neon/src/.libs/libneon.a(ne_request.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/home/mymagics/tmp/subversion/subversion-1.4.6/neon/src/.libs/libneon.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [subversion/libsvn_ra_dav/libsvn_ra_dav-1.la] Error 1

Mazer




PostPosted: Wed Jan 09, 2008 8:08 am   Post subject: RE:cvs, svn, something else?

Are you against using RPMs?
Sponsor
Sponsor
Sponsor
sponsor
abcdefghijklmnopqrstuvwxy




PostPosted: Wed Jan 09, 2008 3:45 pm   Post subject: Re: cvs, svn, something else?

I can't use yum because it requires root access to the server.

A .rpm gives a long list of dependencies. I have all the dependencies, but I don't know how to tell rpm to use them even after wading through the man page. Sad
Tony




PostPosted: Wed Jan 09, 2008 4:01 pm   Post subject: Re: cvs, svn, something else?

abcdefghijklmnopqrstuvwxy @ Wed Jan 09, 2008 3:45 pm wrote:
it requires root access to the server.

Time to get a better server Laughing
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Mazer




PostPosted: Wed Jan 09, 2008 8:33 pm   Post subject: RE:cvs, svn, something else?

Yeah, if you can't get subversion installed yourself, the server admin shouldn't mind doing it for you. Sucks about the dependencies problem though, that's the worst (in my opinion) thing about using Linux.
Display posts from previous:   
   Index -> Off Topic
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 11 Posts ]
Jump to:   


Style:  
Search: