From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 Date: Wed, 19 Mar 2008 12:29:59 +0200 From: Michael Shigorin To: smoke-room@lists.altlinux.org Message-ID: <20080319102958.GV9626@osdn.org.ua> Mail-Followup-To: smoke-room@lists.altlinux.org References: <20080313184816.43eaaeee@satellite.immo> <20080314182837.GB15036@hell.fortress> <47D946C3.50005@gmail.com> <20080315123804.GD30523@osdn.org.ua> <87lk4kqgyq.fsf@frontier.dottedmag.net> <20080317105914.GH30078@osdn.org.ua> <20080318171650.5281477e@batyrshin.ieml.ru> <20080318161536.GF9626@osdn.org.ua> <20080319103740.75771853@batyrshin.ieml.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20080319103740.75771853@batyrshin.ieml.ru> User-Agent: Mutt/1.4.2.1i Subject: Re: [room] SCM X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: shigorin@gmail.com, =?koi8-r?b?69XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?69XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 10:30:01 -0000 Archived-At: List-Archive: On Wed, Mar 19, 2008 at 10:37:40AM +0300, Timur Batyrshin wrote: > > > Кстати, недавно SVN начал использовать -- такая хорошая > > > вещь, даже для работы одному, даже если откаты на > > > предыдущие версии не приходится делать. > > Если недавно -- попробуйте git, пока не позавязывались :) > Ага, попробую как время будет. В него же из SVN базу можно > вытащить? Говорят, да (git-svnimport), но я не сталкивался. > когда понадобится с привычного тяжело будет слезать. Потому и пишу -- уж если в начале использования, то лучше по возможности раньше учесть особенности и недостатки. Собсно SVN точился как индустриальная замена CVS, насколько могу судить. "Для себя" это заведомо не лучший вариант IMHO. > Вот сейчас форк понадобилось сделать -- уже костыли приходится > придумывать в SVN. В git это обычные бранчи и всё весьма естественно... > > > Ну и по идее, еще и диффы между версиями хорошо должны > > > помогать, чтобы вспомнить ход мысли, к примеру, хотя и мне > > > это сейчас трудно оценить, т.к. на патчах puredata их > > > читать крайне трудно. > > git log -p показывает лог сразу с диффами, для кучки небольших > > коммитов -- очень удобно. Ну и tig, gitk всяких достаточно есть. > По идее это хорошо, но мне в данном случае, толку мало будет, > разве что с _очень_ маленькими изменениями, язык то визуальный. Ну так git log, git diff и протчая тоже не отменяли. > А на будущее учту, если соберусь, скажем, конфиги в VCS > хранить, или там скрипты системные. А вот тут меня недавно тормознули, напомнив, что git -- _content_ tracker, а не form tracker (права не хранит в принципе): https://lists.altlinux.org/pipermail/devel/2008-February/069496.html -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/