![](/img/trans.png)
[英]Is there a git-svn windows client something like TortoiseSVN?
[英]git-svn on Windows. Where to get binaries?
我想使用git作為遠程SVN存儲庫的本地存儲庫。 我從http://code.google.com/p/msysgit/downloads/list安裝了1.6.0.2版。
根據文檔,同步是通過命令完成的
git svn
或者一個單獨的命令包裝器
git-svn
它們都沒有在我的安裝中可用,我找不到單獨的Windows二進制文件下載。
我現在正在使用MSYS構建。 我必須切換到cygwin嗎?
git-svn安裝在最新版本的msysgit中。 但是,有一點需要注意:git-svn在C:\\ Program Files \\ git \\ libexec中顯示為“git-svn”,svn實際上被稱為git可執行文件的參數,因此:
git svn clone http://example.com/svn/repo/
這個早期版本有git-svn。 我認為你安裝的當前版本中的git-svn是固定的,但也許不是。 Git-svn肯定不適用於Git 1.5.6.1的Windows版本。
安裝cygwin並在Devel類別下選擇git-svn包。
git svn
命令是用Perl編寫的,需要Subversion Perl庫。 對於git-svn
, svn
命令行命令的存在是不夠的。
我沒有在Windows上使用git svn
(僅限Unix和Mac OS X),所以我無法真正提供更多細節,但希望這應該指向正確的方向。
我不知道git,但我知道,例如,對於Mercurial,您必須安裝SVN才能從SVN轉換為Mercurial(並返回)。 對git來說也許是一樣的?
SVN本身就相當大,所以並發系統可能不希望用它們的軟件來分發它,從而使下載膨脹。
我使用了Slik SVN的命令行SVN客戶端,不是太大,安裝干凈。
當然,等待更明智的答案,或者在網上搜索確認我的信息... :-)雖然擁有SVN客戶端並沒有什么壞處,但很多項目都使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.