Path: csiph.com!x330-a1.tempe.blueboxinc.net!feeder1.hal-mli.net!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'anyway': 0.03; 'beginner': 0.04; 'svn': 0.04; 'wed,': 0.04; 'beginners': 0.05; 'git': 0.07; 'cvs': 0.09; 'imo.': 0.09; 'migrate': 0.09; 'oh,': 0.09; 'rolling': 0.09; 'subject:tools': 0.09; 'there?': 0.09; 'pm,': 0.11; 'wrote:': 0.14; 'files"': 0.16; 'fits': 0.16; 'git.': 0.16; 'received:192.168.200': 0.16; 'situations,': 0.16; 'switching': 0.16; 'vcs,': 0.16; '27,': 0.19; 'cc:no real name:2**0': 0.20; 'usage': 0.20; 'cc:2**0': 0.20; 'header:In-Reply-To:1': 0.22; 'cc:addr:python-list': 0.22; 'issue.': 0.22; 'systems.': 0.24; "what's": 0.24; 'url:wiki': 0.24; 'guess': 0.26; 'chris': 0.27; 'tried': 0.27; 'work.': 0.27; 'knowing': 0.29; 'probably': 0.30; 'cc:addr:python.org': 0.31; 'one,': 0.31; 'does': 0.31; "i've": 0.33; 'things': 0.33; 'someone': 0.33; 'received:192': 0.34; 'there': 0.35; 'finding': 0.35; 'url:en': 0.35; 'header:User- Agent:1': 0.35; 'systems,': 0.36; 'think': 0.36; 'received:192.168': 0.37; 'some': 0.37; 'however': 0.37; 'should': 0.37; 'apr': 0.38; 'but': 0.38; 'url:org': 0.38; 'used': 0.38; 'current': 0.38; 'where': 0.39; 'would': 0.40; "it's": 0.40; 'simple': 0.60; 'learn': 0.60; '2011': 0.62; 'solo': 0.65; 'benefit': 0.66; 'learned': 0.73; 'subject:Development': 0.73; 'backups': 0.84; 'buzz': 0.84; 'master,': 0.91 X-IronPort-AV: E=Sophos;i="4.64,273,1301868000"; d="scan'208";a="1394074" X-Virus-Scanned: amavisd-new at zimbra.sequans.com Date: Wed, 27 Apr 2011 13:17:27 +0200 From: Jean-Michel Pichavant User-Agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100328) MIME-Version: 1.0 To: Chris Angelico Subject: Re: Development tools and practices for Pythonistas References: <58a6bb1b-a98e-4c4a-86ea-09e040cb2d21@r35g2000prj.googlegroups.com> <877hagoa0u.fsf@benfinney.id.au> <4DB7E0D0.2090006@sequans.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: python-list@python.org X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 37 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1303903049 news.xs4all.nl 81485 [::ffff:82.94.164.166]:56333 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:4126 Chris Angelico wrote: > On Wed, Apr 27, 2011 at 7:24 PM, Jean-Michel Pichavant > wrote: > >> For a single user, there would be no merge issue. And svn is very simple to >> use. >> That would not be a such bad advice for a beginner with VCS systems. >> > > As someone who for years had "nightly backups and renamed files" as > his only VCS, I would advise beginners to pick up a VCS that they can > learn, master, and then use widely, not one that will be restricted to > solo work (forcing them to learn a different system when they join > some other project). There's no particular benefit in learning older > systems, is there? (I never learned CVS or SVN; my first is git, and > it's the only one I've used to any great extent.) > > Oh, and rolling your own VCS can work in specific situations, but it's > probably going to work out a lot more efficient to use a well-known > one, even if it does have a learning curve. I have a few places where > I should probably migrate things to git. > > Chris Angelico > You're mistaking, SVN is not restricted to solo work. However it's more suitable for solo work than git. Git is just the current buzz about VCS. I guess some people are switching to it without really knowing what's going on. http://en.wikipedia.org/wiki/Comparison_of_revision_control_software I tried to search for indicators about VCS usage without finding any but I think that svn is still one the most used VCS. Anyway it's not about which one is the most popular, but which one fits your need the best. For the OP, that would be SVN IMO. JM