SVN伺服器的搭建(三)

2022-08-02 07:15:10 字數 1836 閱讀 4154

接下來,試試用tortoisesvn修改檔案,新增檔案,刪除檔案,以及如何解決衝突等.

新增檔案

在檢出的工作副本中新增乙個readme.txt文字檔案,這時候這個文字檔案會顯示為沒有版本控制的狀態,如圖:

這時候,你需要告知tortoisesvn你的操作,如圖:

加入以後,你的檔案會變成這個狀態,如圖:

這時候使用tortoisesvn進行提交.這樣別人就能看到你所做的更改了,如圖.

修改檔案

使用tortoisesvn更新,修改工作副本中的readme.txt檔案,加入"hello world!",然後儲存,你會發現readme.txt檔案的圖示改變了,如圖:

這個紅色的嘆號代表這個檔案被修改了,這時候,提交更改,其他人即可看到你的更改.

重新命名檔案

使用tortoisesvn更新,重新命名工作副本中的readme.txt檔案為"readme1.txt',然後儲存,你會發現readme.txt檔案的圖示改變了,如圖:

更新增檔案乙個道理,這時候你需要告訴tortoisesvn你的操作,如圖:

加入以後,提交,這時候版本庫中的readme.txt檔案將會被重新命名為"readme1.txt".

刪除檔案

使用tortoisesvn更新,使用tortoisesvn刪除工作副本中的readme.txt檔案,然後提交,版本庫中的相應檔案即被刪除掉了,如圖:

強制寫注釋

為了以後你能更清晰的看到你所做的每一次更改的原因,你在每次提交的時候應該寫上注釋,而且盡量詳細.如圖:

但是,可能有的人因為覺得太繁瑣,而不填寫注釋,這不利於以後的版本控制,可以將強制在提交的時候寫注釋,首先單擊右鍵,選擇tortoisesvn->屬性,如圖:

在彈出的對話方塊中,點選新建->日誌大小,設定提交日誌的最小字元數和鎖定日誌的最小字元數為20,提交文字框中顯示邊線的字元位置設定為100,點選確定,如圖:

提交,以後再次提交的時候,如果輸入的注釋少於20個字元,將無法提交.

衝突解決

衝突問題是最常見的問題,它是這樣產生的,a使用者check out了乙個工作副本a,接著b使用者又check out了乙個工作副本b.然後a使用者對副本a中的檔案c做了修改(可以是內容修改,檔案刪除,重新命名,以及位置移動),並且提交.這時候b使用者也對檔案c的相同部分做了修改,這時候如果b使用者進行提交,會先被告知版本過時,要求更新,然後更新的時候會提示衝突了,這時候可以用衝突編輯器進行手動選擇.

搭建SVN伺服器

搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...

SVN伺服器搭建

2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...

svn 伺服器搭建

一 原始檔編譯安裝。原始檔共兩個,為 1.subversion 1.6.1.tar.gz 2.subversion deps 1.6.1.tar.gz 注意 兩個檔案版本必須一致,否則很容易產生問題.二 解壓檔案,並編譯配置 subversion 1.解壓檔案 root db2 tfhudong t...