[arch-general] version control system for normal user
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance. Jiawei Shao
On 26.08.2010 16:56, jewelshaw wrote:
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
Depending on your needs git or rcs (perfect for single files). Git is what the use for kernel develoment ;) -- Florian Pritz -- {flo,bluewind}@server-speed.net
On Thu, Aug 26, 2010 at 15:58, Florian Pritz <bluewind@server-speed.net> wrote:
On 26.08.2010 16:56, jewelshaw wrote:
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
Depending on your needs git or rcs (perfect for single files). Git is what the use for kernel develoment ;)
Or darcs, or hg (mercurial), or monotone... pretty much any modern de-centralised (disconnected) VCS will do. /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus@therning.org http://therning.org/magnus identi.ca|twitter: magthe
Excerpts from Florian Pritz's message of 2010-08-26 16:58:39 +0200:
On 26.08.2010 16:56, jewelshaw wrote:
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
Depending on your needs git or rcs (perfect for single files). Git is what the use for kernel develoment ;)
I was surprised seeing rcs in the repos, given its age. git is really handy. I don't know whether/how to install it without root privileges, but I imagine it's possible. -- Philipp -- "Wir stehen selbst enttäuscht und sehn betroffen / Den Vorhang zu und alle Fragen offen." Bertolt Brecht, Der gute Mensch von Sezuan
I've been using git and mercurial. They're quite similar, but have a few differences that are important. Like the svn-like commit of mercurial vs git commit. -- Guilherme M. Nogueira "Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke
On 08/26/2010 10:56 AM, jewelshaw wrote:
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
Jiawei Shao
darcs? HTH, DR
On Thu, Aug 26, 2010 at 16:02, David Rosenstrauch <darose@darose.net> wrote:
On 08/26/2010 10:56 AM, jewelshaw wrote:
Hi, I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
Jiawei Shao
darcs?
Indeed http://darcs.net/ /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus@therning.org http://therning.org/magnus identi.ca|twitter: magthe
On Thu, Aug 26, 2010 at 10:56:45PM +0800, jewelshaw wrote:
I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
If you are the only user of an SVN repo you can just put it in your private file space, you don't need to run a server to use SVN. The alternative is GIT, quite different in the way it works, but some people prefer it. Ciao, -- FA There are three of them, and Alleline.
I used SVN at first then moved to git and havnt looked back since, fantastic all round. Check out http://githup.com On 26 August 2010 16:02, <fons@kokkinizita.net> wrote:
On Thu, Aug 26, 2010 at 10:56:45PM +0800, jewelshaw wrote:
I'm a normal user on a workstation, without root privilege. Usually, I have to test and revise the source code, while after lots of revisions, I get confused about what's new and what's old. I tried subversion, but a svn server with root privilege is required as daemon. So I wonder if there's a version control system which I can run as a normal user. Any recommendations? Thanks in advance.
If you are the only user of an SVN repo you can just put it in your private file space, you don't need to run a server to use SVN.
The alternative is GIT, quite different in the way it works, but some people prefer it.
Ciao,
-- FA
There are three of them, and Alleline.
"I used SVN at first then moved to git and havnt looked back since, fantastic all round. Check out http://githup.com" I think you meant github.com ---- www.linuxgeek.ca
participants (9)
-
Chris Bannister
-
David Rosenstrauch
-
Florian Pritz
-
fons@kokkinizita.net
-
Guilherme M. Nogueira
-
jewelshaw
-
John Holbrook
-
Magnus Therning
-
Philipp Überbacher