<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Version control</title>
	<atom:link href="http://blogs.ethz.ch/kowalski/2008/02/23/version-control/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/</link>
	<description>Comments on mathematics, mostly.</description>
	<lastBuildDate>Wed, 25 Jan 2012 12:23:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Collaborative work with LaTeX &#171; The Lumber Room</title>
		<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-420</link>
		<dc:creator>Collaborative work with LaTeX &#171; The Lumber Room</dc:creator>
		<pubDate>Thu, 22 May 2008 15:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-420</guid>
		<description>[...] Here is a post by an actual mathematician using version [...]</description>
		<content:encoded><![CDATA[<p>[...] Here is a post by an actual mathematician using version [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kowalske</title>
		<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-54</link>
		<dc:creator>kowalske</dc:creator>
		<pubDate>Tue, 25 Mar 2008 18:13:45 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-54</guid>
		<description>I haven&#039;t really tried to get co-authors to synchronize on version control, except for this book translation I mentioned.  But then the access-right issue was simplified because the SVN server was on my home computer (accessible through dyndns), so I could set it up as desired.  Indeed, I don&#039;t think either Bordeaux then or ETH  now would allow me to have an SVN server on the department computers.

I&#039;m vaguely thinking of contacting the Origo team here to see if building a similar tool for (research)-paper-oriented projects would be feasible...</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t really tried to get co-authors to synchronize on version control, except for this book translation I mentioned.  But then the access-right issue was simplified because the SVN server was on my home computer (accessible through dyndns), so I could set it up as desired.  Indeed, I don&#8217;t think either Bordeaux then or ETH  now would allow me to have an SVN server on the department computers.</p>
<p>I&#8217;m vaguely thinking of contacting the Origo team here to see if building a similar tool for (research)-paper-oriented projects would be feasible&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: D. Eppstein</title>
		<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-53</link>
		<dc:creator>D. Eppstein</dc:creator>
		<pubDate>Tue, 25 Mar 2008 17:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-53</guid>
		<description>I similarly use cvs (for no better reason than what you give for using svn) for all my papers. The biggest problem arises when working with collaborators at other universities or even other departments at my own university: giving them access to my cvs repository is difficult, as the way I have it set up would require convincing my department&#039;s computer support people to give them logins. In one case I&#039;ve acquired a login at another university for exactly this reason; in others, I just exchange files by email and handle the version control part myself.</description>
		<content:encoded><![CDATA[<p>I similarly use cvs (for no better reason than what you give for using svn) for all my papers. The biggest problem arises when working with collaborators at other universities or even other departments at my own university: giving them access to my cvs repository is difficult, as the way I have it set up would require convincing my department&#8217;s computer support people to give them logins. In one case I&#8217;ve acquired a login at another university for exactly this reason; in others, I just exchange files by email and handle the version control part myself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kowalske</title>
		<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-52</link>
		<dc:creator>kowalske</dc:creator>
		<pubDate>Mon, 24 Mar 2008 07:12:30 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-52</guid>
		<description>GIT (or distributed version control in general) does look like a good alternative. In fact, I started investigating it before I succeeded in getting SVN to work in Zürich. In the end, I decide to stay with it because it has worked well for me in terms of keeping my data safe, not because of the feature set itself (in fact, once there was a repository corruption due to hardware problems, and one of the SVN developers was kind enough to fix the database file himself, which is the kind of help one can often only dream of!).  I have no reason to doubt that GIT will be as good, but one thing that seemed a bit shaky was the initial SVN-to-GIT import, to preserve history.  There were two different scripts to do this, and the first one, though it claimed to have encountered no error, had only recovered a very partial view of the history.  The second script (I don&#039;t remember the names) apparently worked better, however.</description>
		<content:encoded><![CDATA[<p>GIT (or distributed version control in general) does look like a good alternative. In fact, I started investigating it before I succeeded in getting SVN to work in Zürich. In the end, I decide to stay with it because it has worked well for me in terms of keeping my data safe, not because of the feature set itself (in fact, once there was a repository corruption due to hardware problems, and one of the SVN developers was kind enough to fix the database file himself, which is the kind of help one can often only dream of!).  I have no reason to doubt that GIT will be as good, but one thing that seemed a bit shaky was the initial SVN-to-GIT import, to preserve history.  There were two different scripts to do this, and the first one, though it claimed to have encountered no error, had only recovered a very partial view of the history.  The second script (I don&#8217;t remember the names) apparently worked better, however.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maurizio Monge</title>
		<link>http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-45</link>
		<dc:creator>Maurizio Monge</dc:creator>
		<pubDate>Sun, 23 Mar 2008 19:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.ethz.ch/kowalski/2008/02/23/version-control/#comment-45</guid>
		<description>Dear Emmanuel, i&#039;m extremely happy to see that you decided to start a blog!
I think that using a VCS for a &quot;latex project&quot; is a very good idea, in case that you wanted to give a look at an alternative i recommend you to consider git, it is a distributed VCS and a repository is even easer to set up than svn (there is no difference between the local checkout and the remote repository, every checkout can be used as &#039;source&#039;), you keep locally a copy of the whole history, and it is very good when you have to work offline (you can commit to the local repository, and later push the updates to the &#039;server&#039; or to repositories that you may have on another computer), and it encourages you to create branches to store possible alternative developments (that may eventually be merged into the main project).
If i will have some spare time, i&#039;d really like to write a &quot;git for Mathematicians Guide&quot; some day.
Best regards, and thanks for sharing your experiences!</description>
		<content:encoded><![CDATA[<p>Dear Emmanuel, i&#8217;m extremely happy to see that you decided to start a blog!<br />
I think that using a VCS for a &#8220;latex project&#8221; is a very good idea, in case that you wanted to give a look at an alternative i recommend you to consider git, it is a distributed VCS and a repository is even easer to set up than svn (there is no difference between the local checkout and the remote repository, every checkout can be used as &#8216;source&#8217;), you keep locally a copy of the whole history, and it is very good when you have to work offline (you can commit to the local repository, and later push the updates to the &#8216;server&#8217; or to repositories that you may have on another computer), and it encourages you to create branches to store possible alternative developments (that may eventually be merged into the main project).<br />
If i will have some spare time, i&#8217;d really like to write a &#8220;git for Mathematicians Guide&#8221; some day.<br />
Best regards, and thanks for sharing your experiences!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

