• P108

      Subversion使用手冊(開發人員) 文檔

    TortoiseSVN是Subversion版本控制系統的一個免費開源客戶端,可以超越時間的管理文件和目錄。文件保存在中央的Repository,除了能記住文件和目錄的每次修改以外,版本庫非常像普通的文件服務器。你可以將文件恢復到過去的版本,并且可以通過檢查歷史 知道數據做了哪些修改,誰做的修改。這就是為什么許多人將Subversion和版本控制系統 看作一種“時間機器”。

    percylee514 2011-10-11   3541   0
    P

    使用Subversion進行版本控制 文檔

    在開源軟件領域,并行版本系統(CVS)一直是版本控制的選擇。恰如其分的是,CVS本身是一個自由軟件,它的非限制性的技法和對網絡操作的支持—允許大量的不同地域分散的程序員可以共享他們工作的特性—非常符合開源軟件領域合作的精神,CVS和它半混亂狀態的開發模型成為了開源文化的基石。<br> 但是像許多其他工具一樣,CVS開始顯露出衰老的跡象。Subversion是一個被設計成為CVS繼任者的新版本控制系統。設計者通過兩個辦法來爭取現有的CVS用戶: 使用它構建一個開源軟件系統的版本控制過程,從感覺和體驗上與CVS類似,同時Subversion努力彌補CVS許多明顯的缺陷,結果就是不需要版本控制系統一個大的革新。Subversion是非常強大、有用及靈活的工具。<br> 這本書是為Subversion 1.1 系列撰寫的,我們試圖涵蓋Subversion的所有內容,但是Subversion有一個興盛和充滿活力的開發社區,已經有許多特性和改進計劃在新的版本中實現,可能會與目前這本書中的命令與細節不一致。

    午夜問路 2011-09-16   4581   0
    P14

      VisualSVN Server的配置和使用方法 文檔

    VisualSVN Server是免費的,而VisualSVN是收費的。VisualSVN是SVN的客戶端,和VisualStudio集成在一起,VisualSvnServer是SVN的服務器端,包括Subversion、Apache和用戶及權限管理,優點在上面已經說過了。1.為什么要用VisualSVNServer,而不用Subversion?

    xiyufenfei 2011-08-27   8475   0
    P5

      SVN與CVS的比較 文檔

    一個新的版本,并得到一個自增量的版本號N+1,該版本號并不針對某個特定的文件,而是全局性的、針對整個版本庫的。因此,我們可以將Subversion 的版本庫看作是一個文件系統或文件目錄樹的數組。Subversion 的全局性版本編號為Subversion 帶來了諸多的優勢:如對目錄或文件執行拷貝,無論涉及多少文件,Subversion 不需要對單個文件依次執行拷貝命令,僅僅需要建立一個指向相應的全局版本號的一個指針即可。

    sky193435 2011-08-10   4640   0
    P24

      SVN分支與合并 文檔

    分支:版本控制系統的一個特性是能夠把各種修改分離出來放在開發品的一個分割線上。這條線被稱為分支。分支經常被用來試驗新的特性,而不會對開發有編譯錯誤的干擾。當新的特性足夠穩定之后,開發品的分支就可以混合回主分支里(主干線)。合并:分支用來維護獨立的開發支線,在一些階段,你可能需要將分支上的修改合并到最新版本,或者將最新版本的修改合并到分支。

    ychzxx 2011-08-08   5607   0
    P12

      Eclipse中CVS使用教程 文檔

    Eclipse從入門到精通,CVS在項目中的應用。CVS簡介,CVS是Concurrent Versions System(并發版本系統)的簡稱。它是一個開放源代碼的項目,是當前最流行的版本控制系統,目前絕大部分OpenSource項目都使用它來做版本管理。如果你還習慣用微軟的VSS來進行Java項目的版本管理,那么用上Eclipse后,建議還是轉為使用CVS。CVS采用客戶機/服務器體系,代碼、文檔的各種版本都存儲在服務器端,開發者首先從服務器上獲得一份復制到本機,然后在此基礎上進行開發。開發者可隨時將新代碼提交給服務器,當然也可以通過更新操作獲得最新的代碼,保持與其他開發者的一致。Eclipse本身內置了CVS客戶端,只要再建立一個CVS服務器就可以使用這一功能強大的版本控制系統。CVS的功能雖強大,但一般項目通常只用到其20%的功能,所以只要了解最常用的操作就可以了,本章將以面向實際項目使用需要的方式來介紹CVS。

    logoc 2011-07-21   539   0
    P14

      CVS使用指南 文檔

    CVS的主要功能是在CVS服務器端記錄軟件開發過程中遠文件的歷史。當同一組的開發人員對同一個項目進行開發時,CVS會將他們進行區分。這樣,每個開發人員可以在自己的客戶端進行獨立的開發工作,在開發人員向CVS提交新的文件后,有CVS資源庫統一進行合并。

    kdlmasitan 2011-07-13   6140   0
    P6

      Git入門2 文檔

    jessiexsun 2011-07-12   3526   0
    P30

      Git入門 文檔

    git是一個版本控制系統。官方的解釋是:版本控制(Revision control)是一種軟件工程技巧,籍以在開發的過程中,確保由不同人所編輯的同一檔案都得到更新。按我的白話文解釋就是:一群志同道合的人身處祖國各地,希望來合作開發一個項目,假設這個項目是使用c語言寫的(當然用任何語言都可以的)。

    jessiexsun 2011-07-12   440   0
    P

    SVN使用手冊中文版 文檔

    Subversion在版本庫訪問方面有一個抽象概念,利于人們去實現新的網絡機制,Subversion可以作為一個擴展模塊與Apache結合,這給了Subversion在穩定性和交互性方面很大的好處,可以直接使用服務器的特性—認證、授權和傳輸壓縮等等。也有一個輕型的,單獨運行的Subversion服務,這個服務使用自己的協議可以輕松的用SSH封裝。

    duanduanduan 2011-07-05   10690   0
    P10

      活靈活現用Git-基礎篇活靈活現用Git-基礎篇 文檔

    Git是一個分布式的版本控制工具,本篇文章從介紹Git開始,重點在于介紹Git的基本命令和使用技巧,讓你嘗試使用Git的同時,體驗到原來一個版本控制工具可以對開發產生如此之多的影響,文章分為兩部分,第一部分介紹Git的一些常用命令,其中穿插介紹Git的基本概念和原理,第二篇重點介紹Git的使用技巧,最后會在GitHub上創建一個開源項目開啟你的Git實戰之旅。

    sunvim 2011-06-24   9288   0
    P10

      Subversion使用說明 文檔

    fainfy 2011-06-23   2942   0
    P12

      Git入門教程 文檔

    考慮到CVS的一些局限性,最近和同事在公司推行Git。???其實,如果推行SVN的化,可能推行的難度會降低很多。不過lark說既然推行一個新的版本管理工具,總要花費一定的時間進行培訓、部署、轉換。而推行Git和SVN的代價不如想象中差距那么大。因此,不如就多花些精力推行Git,可以帶來更多的好處。這個想法說服了我。然后就開始籌備了。我發現網上很多git教程對一些基礎命令(比如git-reset)的介紹還是不夠清楚。另外,介紹git1.5的少,介紹git1.4的多。此外,對于如何基于Git合作開發,介紹的內容也是少之又少。因此,決定寫一份教程,以減少在公司推廣Git的培訓代價。其實我也是一個Git的新手。寫這份教程也是我自己學習和摸索git的過程,其中基于Git進行合作開發的模式參考了CVS,應該是很初級的合作模式。但是當前自己也只能做到這一步了。教程所述都是自己通過試驗驗證的。至少可以滿足公司基本的合作開發。教程寫完后,謝欣說可以放到blog與大家共享。我覺得是個不錯的主意。一方面我覺得這個文檔應該可以給git的新手一些幫助,另一方面也歡迎git的大牛指點。這里要感謝《Git中文教程》的作者。還有概述中關于git的優點描述拷貝了網絡上某位大牛的原話,但是拷貝的出處也是轉載的,就在這里謝謝那位我不知名大牛了。

    jqueryopen 2011-06-17   562   0
    P7

      CVSNT+TortoiseCVS安裝配置 文檔

    概述CVS是Concurrent Version System(并行版本系統)的縮寫,用于版本管理.如果大家曾經參與過多人協作開發的項目,大家肯定有這樣的痛苦經歷:由于多個人同時修改同一個文件,自己辛辛苦苦修改的程序被別人徹底刪除了.另外,如果你的軟件/程序已經發布了三個版本,而這時候用戶需要你修改第二個版本的東西,也許你會因為只保留了最新版本而痛哭流涕。還有就是你對程序做了一些修改,但是修改很少,你只想給遠方的同事發一個兩個版本之間的差別文件,這樣可以免于郵箱不夠大,網速太慢之類的問題.為了解決類似這樣的問題,以及諸如生成補丁文件,歷史版本修改等,一幫黑客(褒義)在原先Unix體系里很成熟的SCCS和RCS的基礎上,開發了CVS。(SCCS:Source Code Control System,RCS:Revision Control System)。

    sky_jun101 2011-06-14   3389   0
    P

    使用Subversion進行版本控制 文檔

    Subversion是一個自由/開源版本控制系統,它管理文件和目錄可以超越時間。一組文件存放在中心版本庫,這個版本庫很像一個普通的文件服務器,只是它可以記錄每一次文件和目錄的修改,這便使你可以取得數據以前的版本,從而可以檢查所作的更改。從這個方面看,許多人把版本控制系統當作一種“時間機器”。<br><br> Subversion可以通過網絡訪問它的版本庫,從而使用戶可以在不同的電腦上使用。一定程度上可以說,允許用戶在各自的地方修改同一份數據是促進協作。進展可能非常的迅速,并沒有一個所有的改變都會取得效果的通道,由于所有的工作都有歷史版本,你不必擔心由于失去某個通道而影響質量,如果存在不正確的改變,只要取消改變。<br><br> 一些版本控制系統也是軟件配置管理(SCM)系統,這種系統經過特定的精巧設計來管理源代碼,有許多關于軟件開發的特性—本身理解編程語言、或者提供構建程序的工具。然而,Subversion不是這樣一個系統,它是一個通用系統,可以管理任何類型的文件集,對你這可能是源代碼—對別人,可能是一個貨物清單或者是數字電影。

    chenge 2011-05-30   4549   0
    P20

      Subversion操作手冊 文檔

    SUBVERSION介紹:Subversion(以下簡稱SVN)是一個自由,開源的版本控制系統。在SVN管理下,文件和目錄可以超越時空。SVN將文件存放在中心版本庫里。這個版本庫很像一個普通的文件服務器,不同的是,它可以記錄每一次文件和目錄的修改情況。這樣就可以籍此將數據回復到以前的版本,并可以查看數據的更改細節。Subversion(SVN)是新一代的版本控制工具,不僅可以管理程序源碼,也可以應用于其他協作管理的工作, TortoiseSVN作為WINDOWS系統的SVN客戶端,具備查看文檔庫、查看當前版本(及版本備注信息)、基于版本導入/導出文檔庫等功能。

    dht668 2011-05-18   4646   0
    P38

      Subversion使用培訓非常實用收藏 文檔

    Subversion版本控制系統使用拷貝-修改-合并模型,在這種模型里,每一個客戶聯系項目版本庫建立一個個人工作拷貝—版本庫中文件和目錄的本地映射。用戶并行工作,修改各自的工作拷貝,最終,各個私有的拷貝合并在一起,成為最終的版本,這種系統通常可以輔助合并操作,但是最終要靠人工去確定正誤。

    chypizi 2011-04-27   3548   0
    P2

      SVN的使用方法簡介 文檔

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

    329137839 2011-04-20   4724   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色