
-----------------------------------
abcdefghijklmnopqrstuvwxy
Tue Jan 08, 2008 7:46 pm

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.  :(

I'm having great difficulty installing svn on my web host.  But I think I can get it done eventually.

-----------------------------------
md
Tue Jan 08, 2008 7:53 pm

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
Tue Jan 08, 2008 8:09 pm

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
Tue Jan 08, 2008 8:10 pm

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)

-----------------------------------
Mazer
Tue Jan 08, 2008 9:46 pm

RE:cvs, svn, something else?
-----------------------------------
Subversion? Windows? TortoiseSVN is pretty excellent.

-----------------------------------
rdrake
Tue Jan 08, 2008 11:03 pm

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
Wed Jan 09, 2008 2:28 am

RE:cvs, svn, something else?
-----------------------------------
k thanks.  I can't seem to compile subversion however.  

------ 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
Wed Jan 09, 2008 8:08 am

RE:cvs, svn, something else?
-----------------------------------
Are you against using RPMs?

-----------------------------------
abcdefghijklmnopqrstuvwxy
Wed Jan 09, 2008 3:45 pm

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.  :(

-----------------------------------
Tony
Wed Jan 09, 2008 4:01 pm

Re: cvs, svn, something else?
-----------------------------------
it requires root access to the server.
Time to get a better server :lol:

-----------------------------------
Mazer
Wed Jan 09, 2008 8:33 pm

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.
