2011-12-05 73 views
52

我正在尋找一個在線工具,可以讓我下載一個在線SVN倉庫(谷歌代碼等)。下載SVN信息庫?

你知道什麼嗎?

更新
我想下載頂部父文件夾及其所有子文件夾和內容,而無需在電腦上安裝任何東西。

+0

更多的數據。操作系統? – Almo

+0

@Almo,我想讓它在線,問題更新。 – Shimmy

+0

[在線SVN客戶端]的可能重複(http://stackoverflow.com/questions/1192310/an-online-svn-client) – Shimmy

回答

3

如果你想有一個GUI訪問SVN的回購協議可以使用http://tortoisesvn.tigris.org/(及其Repobrwoser) 如果你想有一個基於瀏覽器的工具,來瀏覽任何SVN回購沒有你的機器上安裝SVN,我沒有這樣的工具。我只知道安裝到您的網絡服務器的工具,並且需要在這些服務器上安裝SVN客戶端。 要結帳或導出svn回購,你需要一個svn客戶端。 (或者您將文件通過命令行復制=))

+1

我正在尋找一個在線工具,查看我更新的問題。 – Shimmy

+0

然後,如果您有訪問權限,則必須按命令行復制這些文件夾。但是,你也複製了所有的.svn文件夾。 – Thargor

+0

我有權訪問,當然,我可以不用安裝任何東西嗎? – Shimmy

1

如果你正在討論檢查它,你可能需要顛覆本身。如果您對歷史感興趣,我會使用git-svn。如果你想要真正的顛覆克隆,我不知道,有什麼東西。 :)

+2

- OSx 10.8.2 - 它似乎是沒有連字符的$ git svn 。 – darKoram

+0

是的,我剛纔提到這個現象。它可能同時適用於兩種方式,但我認爲在你的系統中'git-svn'二進制文件不在路徑中。 –

7

安裝svn,導航到您的目錄,然後運行命令svn checkout <url-to-repostitory> .

請向我們提供一些詳細信息,例如您的操作系統以及您想要下載的內容/位置。

+0

我已更新我的問題。 – Shimmy

+1

那麼你要麼安裝SVN,要麼安裝SVN工具,你也可以安裝SVN。 – Dunhamzzz

111

如果你想在網上(如谷歌代碼)下載SVN庫,而無需安裝任何東西,你可以使用wget:

wget -m -np http://myproject.googlecode.com/svn/myproject/trunk/

如果授權是必需的,你可以使用--user--ask-password標誌,它會提示你輸入密碼:

wget --user=yourusername --ask-password -m -np http://myproject.googlecode.com/svn/myproject/trunk/

+0

這並不總是有效。 – Borek

+0

什麼時候不工作?你能舉個例子嗎? – niutech

+0

確實爲我工作。謝謝!! –

2

一個上樂FT在谷歌代碼它有一個鏈接「結帳」

單擊,你會得到一個命令行建議:如果你想有一個子文件夾

Command-line access 

Use this command to anonymously check out the latest project source code: 

Non-members may check out a read-only working copy anonymously over HTTP. 
svn checkout http://yourfolder.googlecode.com/svn/trunk/ yourfolder-read-only 

只有軀幹

之後添加它。如果你在Linux上&有SVN剛剛安裝光盤,你想讓它先安裝然後運行上面的命令的文件夾 - 它會下載快

我嘗試了所有的其他建議&這是唯一的事情工作,無法與集市或svnDownloader應用程序。

14

用於下載谷歌代碼項目文件(SVN)的.NET實用程序。也有Git支持。需要.NET 2.0

http://downloadsvn.codeplex.com/

+1

+1此實用程序。單一的EXE,不需要安裝(儘管需要.NET),完美且快速地工作。 – rossmcm

+0

精湛!作品像一個魅力:)支持svn和git! –

+0

偉大的工具。非常感謝你。 –

0

如果我建議使用SVNGITDownloader代理是下。NET框架 及其源代碼可用

0

對我來說DownloadSVN是最好的SVN客戶端沒有安裝沒有探索殼集成,所以不需要擔心繫統不穩定性小,重量輕,它做了一個偉大的工作,最近我有在我的WindowsXP_x86上使用TortoiseSVN非常不好的經驗:)幸運的是,我發現這個偉大的SVN客戶端

+0

如果需要登錄,該怎麼辦? – raBne

2

谷歌頁面有一個鏈接,你可以下載源代碼和完整的樹。

轉到來源選項卡,然後單擊瀏覽

http://www.planethost.gr/so/gbrowse.png

,那麼你看到的鏈接下載它:

http://www.planethost.gr/so/gdownloadzip.png

+0

沒有下載zip | tar.gz鏈接在那裏。 – Narek

+0

@Narek我瀏覽一個隨機項目,你有權利,我沒有看到這個下載 - 如何添加它和屏幕截圖是原創的,我不知道爲什麼有些存在和其他不。 – Aristos