我有一個問題,這是標題,從我知道他們是某事或某個地方在互聯網上存儲文件,所以你可以從任何地方檢索它,只要你有互聯網,但爲什麼有這麼多類型的他們?如果他們所做的只是存儲文件的同一件事,然後還允許您檢索它們。什麼是SVN,GIT,mercurial等?
3
A
回答
3
沒有備份系統,它們是版本控制。
您可以在沒有任何互聯網連接的情況下在您的計算機上使用Git或mercurial。你做了什麼
- 軌跡史(尋找什麼樣的變化推出了錯誤,撤銷一個蹩腳的變化......)在團隊
- 工作:這裏面有兩個主要的想法是如何確保每個人都有一個文件的最新版本,而不用擔心覆蓋自己的更改
2
這是一個非常好的介紹到源代碼管理:
http://www.ericsink.com/scm/source_control.html
Git和Mercurial正試圖滿足相同的要求,但它們是分佈式源代碼控制系統。基本的想法非常相似。一旦你理解了,這樣說的:
這是一個水銀教程,還會教給你什麼是分佈式源代碼控制是所有有關。
+0
arrrgh - 同樣的2個鏈接我即將發佈:) – 2011-03-07 13:46:37
0
0
正如上面其他答案中的更詳細的回答; svn,git和mercurial是源代碼控制技術。即保持文件版本。並可以選擇通過互聯網訪問。它們不是專門爲通過互聯網共享文件而設計的。
專門爲基於互聯網的文件共享而設計的服務是DropBox,JungleDisk甚至老式的FTP和有時非法的P2P如BitTorrent。
相關問題
- 1. 什麼是SVN UPDATE的git等價物?
- 2. Git,SVN和Mercurial什麼是理想的最好的SCM?
- 3. git for mercurial like git-svn
- 4. 什麼是git-svn-id?
- 5. 什麼是git clone --mirror的mercurial等價物?
- 6. 什麼是「svn update -r」的git等價物?
- 7. svn的等效GIT_SSL_CAINFO是什麼?
- 8. 什麼是Mercurial bisect?
- 9. git比git-svn有什麼優勢?
- 10. Mercurial如何對付GIT和SVN?
- 11. 什麼是SVN
- 12. git的Mercurial相當於什麼?
- 13. 等同於「svn switch」的git-svn?
- 14. 在mercurial中是否有與svn:關鍵字等價的東西?
- 15. git-svn不是git命令?
- 16. --stdlayout在git svn clone中做了什麼?
- 17. 使用git-svn有什麼優缺點?
- 18. Mercurial的標準'trunk'網站等價物是什麼?
- 19. 當使用git svn時,什麼是生成svn兼容diff的最佳方式?
- 20. svn(服務器)與git-svn兼容的最低版本是什麼
- 21. 什麼是git-daemon?
- 22. GIT比SVN的主要優勢是什麼?
- 23. git-svn「找不到revmap」 - 這是什麼意思?
- 24. 使用git-svn比普通svn客戶端有什麼優勢?
- 25. 什麼是SVN條目?
- 26. SVN簽出到新文件夾的TFS等效物是什麼?
- 27. 什麼是TFS中svn log -v的等價物?
- 28. 安裝GIT等效的Visual SVN
- 29. SVN:外部材料等效的Git
- 30. svn co等價於git clone --depth
也許這可能有助於理解顛覆:http://en.wikipedia.org/wiki/Subversion – hering 2011-03-07 13:42:40
確實!我會爲任何初學者的教程會讓事情變得更容易理解... – 2011-03-07 13:46:48