<?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"
	>
<channel>
	<title>Comments on: git-svn with svn:externals</title>
	<atom:link href="http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/</link>
	<description>off on a tangent</description>
	<pubDate>Mon, 01 Dec 2008 20:51:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Nazar Aziz</title>
		<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-43068</link>
		<dc:creator>Nazar Aziz</dc:creator>
		<pubDate>Thu, 15 May 2008 17:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-43068</guid>
		<description>Hi there.

I've just posted a new article with more information on how to use Git's sub-projects instead of sub-modules with git-svn.

The article is here: http://panthersoftware.com/articles/view/4/git-svn-dcommit-workaround-for-git-submodules

Thanks.</description>
		<content:encoded><![CDATA[<p>Hi there.</p>
<p>I&#8217;ve just posted a new article with more information on how to use Git&#8217;s sub-projects instead of sub-modules with git-svn.</p>
<p>The article is here: <a href="http://panthersoftware.com/articles/view/4/git-svn-dcommit-workaround-for-git-submodules" rel="nofollow">http://panthersoftware.com/articles/view/4/git-svn-dcommit-workaround-for-git-submodules</a></p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42619</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Thu, 01 May 2008 23:06:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42619</guid>
		<description>Yep... I'm using symlinks now too... not liking the subproject thing in git.</description>
		<content:encoded><![CDATA[<p>Yep&#8230; I&#8217;m using symlinks now too&#8230; not liking the subproject thing in git.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham</title>
		<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42406</link>
		<dc:creator>Graham</dc:creator>
		<pubDate>Thu, 24 Apr 2008 23:19:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42406</guid>
		<description>Cheers Tom. I wish I'd seen your message sooner as I'd have tried it. As it is, I've found a simple alternative to submodules; symlinks! The git-cat-file error disappears immediately.

I'm not sure if I'm losing any features by dropping submodules, but I suspect not as I can cd into the plugin and branch it independently of my rails project, then check it back in to subversion independently.

I wrote a script that wraps up everything that I do to make a new git repo and uploaded it to github. There's a blog post about it here: http://effectif.com/2008/4/24/easy-git-svn-for-rails

Cheers,

Graham</description>
		<content:encoded><![CDATA[<p>Cheers Tom. I wish I&#8217;d seen your message sooner as I&#8217;d have tried it. As it is, I&#8217;ve found a simple alternative to submodules; symlinks! The git-cat-file error disappears immediately.</p>
<p>I&#8217;m not sure if I&#8217;m losing any features by dropping submodules, but I suspect not as I can cd into the plugin and branch it independently of my rails project, then check it back in to subversion independently.</p>
<p>I wrote a script that wraps up everything that I do to make a new git repo and uploaded it to github. There&#8217;s a blog post about it here: <a href="http://effectif.com/2008/4/24/easy-git-svn-for-rails" rel="nofollow">http://effectif.com/2008/4/24/easy-git-svn-for-rails</a></p>
<p>Cheers,</p>
<p>Graham</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42400</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Thu, 24 Apr 2008 21:29:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42400</guid>
		<description>Graham, I was just having the same problem so I started over and had another problem where I would get this message:

$ git svn rebase
Cannot rebase with uncommited changes:
# On branch master
# Changes to be committed:
#   (use "git reset HEAD ..." to unstage)
#
#       new file:   .gitmodules
#       new file:   vendor/plugins/myplugin
#

So I ran "git reset HEAD .gitmodules" and "get reset HEAD vendor/plugins/myplugin" and now all *seems* to be well.

Perhaps running the command will fix your issue as well.</description>
		<content:encoded><![CDATA[<p>Graham, I was just having the same problem so I started over and had another problem where I would get this message:</p>
<p>$ git svn rebase<br />
Cannot rebase with uncommited changes:<br />
# On branch master<br />
# Changes to be committed:<br />
#   (use &#8220;git reset HEAD &#8230;&#8221; to unstage)<br />
#<br />
#       new file:   .gitmodules<br />
#       new file:   vendor/plugins/myplugin<br />
#</p>
<p>So I ran &#8220;git reset HEAD .gitmodules&#8221; and &#8220;get reset HEAD vendor/plugins/myplugin&#8221; and now all *seems* to be well.</p>
<p>Perhaps running the command will fix your issue as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham</title>
		<link>http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42392</link>
		<dc:creator>Graham</dc:creator>
		<pubDate>Thu, 24 Apr 2008 15:45:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.alieniloquent.com/2008/03/08/git-svn-with-svnexternals/#comment-42392</guid>
		<description>This is a cracking post, and I've almost got it working. I can't check back into subversion with git svn dcommit though, as git-svn is trying to commit my submodule (even though it is listed in .git/info/exclude). git-cat-file falls over:

rug% git svn dcommit
Committing to https://svn.myhost.com/path/to/repo/trunk ...
	A	.gitmodules
	A	vendor/plugins/myplugin
fatal: git-cat-file e1b159e9bb6dc35108ca4ed9fe166ca2d39bc488: bad file
32768 at /usr/bin/git-svn line 416

Any thoughts? I've scripted all this up (blog post to follow once I've got this problem fixed). I'm just trying to figure out how to get git-svn to ignore the submodule...

Cheers.</description>
		<content:encoded><![CDATA[<p>This is a cracking post, and I&#8217;ve almost got it working. I can&#8217;t check back into subversion with git svn dcommit though, as git-svn is trying to commit my submodule (even though it is listed in .git/info/exclude). git-cat-file falls over:</p>
<p>rug% git svn dcommit<br />
Committing to <a href="https://svn.myhost.com/path/to/repo/trunk" rel="nofollow">https://svn.myhost.com/path/to/repo/trunk</a> &#8230;<br />
	A	.gitmodules<br />
	A	vendor/plugins/myplugin<br />
fatal: git-cat-file e1b159e9bb6dc35108ca4ed9fe166ca2d39bc488: bad file<br />
32768 at /usr/bin/git-svn line 416</p>
<p>Any thoughts? I&#8217;ve scripted all this up (blog post to follow once I&#8217;ve got this problem fixed). I&#8217;m just trying to figure out how to get git-svn to ignore the submodule&#8230;</p>
<p>Cheers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
