當前位置:編程學習大全網 - 源碼下載 - windows server 2008下,如何進行SVN版本控制?

windows server 2008下,如何進行SVN版本控制?

使用SVN版本控制

1.關於SVN的簡介

SVN全名Subversion,即版本控制系統。SVN與CVS壹樣,是壹個跨平臺的軟件,支持大多數常見的操作系統。作為壹個開源的版本控制系統,Subversion管理著隨時間改變的數據。這些數據放置在壹個中央資料檔案庫(repository)中。這個檔案庫很像壹個普通的文件服務器,不過它會記住每壹次文件的變動。這樣妳就可以把檔案恢復到舊的版本,或是瀏覽文件的變動歷史。Subversion是壹個通用的系統,可用來管理任何類型的文件,其中包括了程序源碼。

SubVersion:實現服務系統的軟件。

TortoiseSVN:是SVN客戶端程序,為windows外殼程序集成到windows資源管理器和

文件管理系統的Subversion客戶端。

SVNService.exe:是專為SubVersion開發的壹個用來作為Win32服務掛接的入口程序。

AnkhSVN:是壹個專為VisualStudio提供SVN的插件。

Subversion提供以下主要功能:

目錄SVN版本控制

CVS只能跟蹤單個文件的歷史,不過Subversion實作了壹個“虛擬”的版本控管文件系統,能夠依時間跟蹤整個目錄的變動。目錄和文件都能進行版本控制。

真實的版本歷史

自從CVS限制了文件的版本記錄,CVS並不支持那些可能發生在文件上,但會影響所在目錄內容的操作,如同復制和重命名。除此之外,在CVS裏妳不能用擁有同樣名字但是沒有繼承老版本歷史或者根本沒有關系的文件替換壹個已經納入系統的文件。在Subversion中,妳可以增加(add)、刪除(delete)、復制(copy)和重命名(rename),無論是文件還是目錄。所有的新加的文件都從壹個新的、幹凈的版本開始。

  • 上一篇:桌遊都有什麽能聯機
  • 下一篇:Web打印,如何去掉頁眉頁腳,和實現打印預覽功能,我的代碼如下
  • copyright 2024編程學習大全網