Home | Mirror | Search

Netkiller Version 手札

DVCS(Distributed Version Control System)

Mr. Neo Chan, 陳景峰(BG7NYT)


中國廣東省深圳市龍華新區民之街道溪山美地
518109
+86 13113668890
+86 755 29812080

$Date: 2012-10-29 19:01:51 +0800 (Mon, 29 Oct 2012) $

2009-12-12

版權聲明

轉載請與作者聯繫,轉載時請務必標明文章原始出處和作者信息及本聲明。

文檔出處:
http://netkiller.sourceforge.net
http://netkiller.github.com


您可以使用iBook閲讀當前文檔

目錄

自述
1. 系列文檔
2. 作者簡介
3. 寫給讀者
I. Subversion
1. Invoking the Server
1. Installing
1.1. CentOS
1.2. CentOS
2. standalone “daemon” process
2.1. starting subversion for debian/ubuntu
2.2. starting subversion daemon script for CentOS/Radhat
3. classic Unix-like inetd daemon
4. hooks
4.1. post-commit
5. WebDav
5.1. davfs2 - mount a WebDAV resource as a regular file system
2. repository 管理
1. create repository
2. user admin
3. authz
4. dump
3. 使用Subversion
1. Initialized empty subversion repository for project
2. ignore
3. 關鍵字替換
4. lock 加鎖/ unlock 解鎖
5. import
6. export 指定版本
7. 修訂版本關鍵字
8. 恢復舊版本
4. branch
1. create
2. remove
3. switch
4. merge
5. relocate
5. FAQ
1. 遞歸添加檔案
2. 清除項目裡的所有.svn目錄
3. color diff
4. cvs2svn
5. Macromedia Dreamweaver MX 2004 + WebDAV +Subversion
6. 指定用戶名與密碼
II. Git – Fast Version Control System
6. Repositories and Branches
1. initial setup
2. Creating and Commiting
3. Manager remote
4. Status
5. Diff
6. Cloning
7. Push
8. Pull
9. fetch
10. Creating a Patch
7. Manipulating branches
1. list branches
2. create branches
3. delete branches
4. switch branch
5. git-show-branch - Show branches and their commits
8. Sharing Repositories with others
1. Setting up a git server
9. command
1. git-add - Add file contents to the index
2. git-status - Show the working tree status
3. git-commit - Record changes to the repository
4. git-show - Show various types of objects
5. git-checkout - Checkout and switch to a branch
5.1. checkout master
5.2. checkout branch
10. git-daemon - A really simple server for git repositories
1. inet.conf / xinetd
2. git-daemon-run
3. Testing
11. gitolite - SSH-based gatekeeper for git repositories
1. gitolite-admin
1.1. gitolite.conf
1.1.1. staff
1.1.2. repo
12. git-svn - Bidirectional operation between a single Subversion branch and git
13. .gitignore
14. Web Tools
1. GitLab
2. viewgit
III. cvs - Concurrent Versions System
15. installation
1. chroot
16. cvs login | logout
17. cvs import
18. cvs checkout
19. cvs update
20. cvs add
21. cvs status
22. cvs commit
23. cvs remove
24. cvs log
25. cvs annotate
26. cvs diff
27. rename file
28. revision
29. cvs export
30. cvs release
31. branch
1. milestone
2. patch branch
32. keywords
IV. Miscellaneous
33. 代碼託管
1. SourceForge
2. Google Code
3. GitHub
3.1. 首次操作
3.2. clone 已經存在的倉庫
34. GUI
1. TortoiseSVN
2. TortoiseGit

範例清單

2.1. authz
comments powered by Disqus