相信很多使用過Git的人,都感嘆過分布式代碼管理的強大,吐槽SVN的種種不足⌒嵋澹現(xiàn)在我們就來說一下,如何使用Git連接并管理SVN的代碼隐砸。
初始化Git
使用Sourcetree 連接svn時之碗,經(jīng)常會出現(xiàn)無法識別URL的情況。本人猜測是因為沒有登錄過SVN賬號季希,因此無法識別褪那。具體原因,歡迎大家解答胖眷。??
此時通過在終端中使用Git命令的方式建立好本地倉庫武通,之后再連接。
1.cd 到存放本地倉庫的目錄
2.初始化本地倉庫
git svn init svn://niuyulong@zimbra.vlor.cn/research/public/project/airing/common/doc
3. 獲取指定版本的代碼
git svn fetch -r 19086:HEAD
其中19086是svn中查到的最新版本號珊搀。如果不填寫版本號冶忱,則會從從初版本開始下載,文件大小你懂的境析。
4.SourceTree連接本地倉庫
添加新倉庫->添加已經(jīng)存在的倉庫囚枪。
OK,打開倉庫,是不是送了一口氣???
SourceTree使用的注意事項备典。
1.配置好了之后磷醋,打開倉庫一看,我還什么都沒有做宇植,就有一堆的變更。仔細一看是*.pbxuser, *.xcuserstate等等這些不需要提交的文件(本地操作記錄文件),打開應(yīng)用設(shè)置疾捍,配置需要忽略的文件類型即可。
未完待續(xù)栏妖。乱豆。。
參考鏈接