2012-05-14 142 views
11

我已經使用GIT很長一段時間,並且對SVN來說是新的。我無法找到一個滿足我svn導入和結帳之間的區別。非常感謝,如果有人能給我示例。謝謝svn import和checkout有什麼不同?

+0

您是否混淆了「導入」和「導出」? –

+0

沒有真正的plz去這裏http://www.cs.ubc.ca/~vailen/svn_howto.htm#linux這是讓我討厭的東西。 – Gihan

+0

http://svnbook.red-bean.com/ –

回答

25

「導入」和「結帳」是極性相反的。

「導入」是將某些完全脫離版本控制的東西帶入SVN。一旦SVN控制下的東西,你可以「提交」(新的修改)或「結賬」(你已經提交的東西)。

在任何時候,您都可以將部分或全部項目「導出」到「乾淨目錄」中。在版本控制下,您導出的源是而不是

您「導入」和「導出」SVN。

你「提交」和「簽出」已經在SVN控制下的東西。

4

導入:提交未版本控制的文件或樹到存儲庫中。

結帳:從存儲庫檢出工作副本。

2

當您使用CHECKOUT時,您正在執行的操作是在本地計算機上重新加載和同步存儲庫目錄。

IMPORT您正在提交/上傳本地路徑到存儲庫中

相關問題