svn是什麼工具,如何使用,svn如何使用

時間 2021-08-30 11:10:52

1樓:匿名使用者

svn是subversion的簡稱,是一個開放源**的版本控制系統,相較於rcs、cvs,它採用了分支管理系統,它的設計目標就是取代cvs。網際網路上很多版本控**務已從cvs遷移到subversion。

是在多個人員、裝置之間,同步不同版本的文件和源**的工具。

使用圖形化的svn客戶端是一個比較便捷的方式,例如著名的tortoisesvn,安裝後輸入你們專案的svn地址,使用者名稱和密碼後,就可以指定一個資料夾,軟體會幫助你在這個資料夾和專案伺服器之間保持同步。

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

2樓:

svn(subversion)是近年來崛起的版本管理工具,是cvs的**人。目前,絕大多數開源軟體都使用svn作為**版本管理軟體。如何快速建立subversion伺服器,並且在專案中使用起來,這是大家最關心的問題,與cvs相比,subversion有更多的選擇,也更加的容易,幾個命令就可以建立一套伺服器環境,

3樓:

是在多個人員、裝置之間,同步不同版本的文件和源**的工具。

使用圖形化的svn客戶端是一個比較便捷的方式,例如著名的tortoisesvn,安裝後輸入你們專案的svn地址,使用者名稱和密碼後,就可以指定一個資料夾,軟體會幫助你在這個資料夾和專案伺服器之間保持同步。

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

請注意,如果有寫入許可權的話,千萬不要覆蓋伺服器端的同名檔案!

4樓:匿名使用者

配置管理工具啊.

用於控制文件或源**的版本

windows下可以用http://tortoisesvn.net/

軟體管理工具svn怎麼用?

svn如何使用

5樓:匿名使用者

更新-解決衝突-刪掉以下三個檔案-提交(如果自己沒有修改的檔案有衝突,刪除再更新即可,自己修改的檔案解決衝突)

test.php.mine 是衝突前自己的檔案

test.php.版本號 是衝突前本地的版本檔案

test.php.伺服器的版本號 是衝突後伺服器版本檔案

end注意事項

如果修改檔案後提交不了,大多是因為版本不一致造成的。更新一下,不產生衝突的情況,就可以提交了。

更新檔案,如果出現衝突的情況,開啟衝突檔案test.php會看到類似以下的內容

<<<<<<<<<<<<<<<

asdfadfadfadf

11111111111111

*****==

asdfadfadfadf

111111111111111

222222222222

>>>>>>>>>>>>>>>>

結合別人修改的內容和自己修改的內容,然後把檔案中的<<<<<,*****,>>>>>>>這類衝突符號去掉。去掉後,還是不能提交的,為什麼?因為衝突時會產生三個檔案,有這三個檔案存在肯定提交不了。

客戶端用的tortoisesvn(這個估計程式設計師用的最多),衝突時會多產生,三個檔案

test.php.mine 是衝突前自己的檔案

test.php.版本號 是衝突前本地的版本檔案

test.php.伺服器的版本號 是衝突後伺服器版本檔案

提交的時候,把這三個檔案刪除掉就可以提交了。

產生覆蓋的原因。

a),在修改衝突檔案test.php時,把別人**都刪除掉了,只留下了自己的**。這樣就會產生覆蓋了。

b),把test.php.mine中的內容直接copy到test.php檔案,這樣也會產生**覆蓋。

上面二種情況都是我親眼看到新手這樣操作的,要避免這二種操作方法。

svn 是幹嘛用的。請高手指導下,謝謝。

6樓:匿名使用者

svn,用於多個人共同開發同一個專案,實現共享資源,實現最終集中式的管理。

7樓:匿名使用者

svn 主要是多人來開發一個專案,**集中管理方便維護和跟蹤專案進展狀態的一種非常重要的工具,svn是有許可權限制的,登入svn必須有賬號和密碼才行否則無法操作svn

8樓:匿名使用者

svn 和 suv 差別不大 你理解下吧

如何操作使用svn

1 在svn所在的資料夾 網路上是全體的,本地是隻針對自己 右鍵tortoisesvn,選擇properties 屬性 2 在彈出的介面中,選擇new.新建.然後選擇other。3 在彈出的介面中,property name項選擇tsvn logtemplate,然後在property value中...

如何刪除SVN資料夾,如何徹底刪除SVN中的檔案和資料夾

如果用的是visualsvn server,可以從伺服器專案資料夾中直接刪除 在客戶端,用svn delete命令,然後svn commit提交即可刪除或者用tortoisesvn右鍵先delete在svn commit也可以刪除 如果用的是visualsvn server,可以從伺服器專案資料夾中...

svn中更新與提交是什麼區別,svn中更新與提交是什麼區別

光環國際 更新 把他人上傳的 更新到本地環境,你在這個環境下把自己的 合併到這個版本中。提交 將合併好的版本提交到svn,他人再根據你提交的版本開發,保證 不會衝突。值得注意的是,使用svn的目的是多人共享一個最新的目錄,你在提交的時候最好先更新,更新到最新版本的核對之後再提交。因為如果你不更新直接...