svn使用(版本控制系统)

SVN管理源代码是以行为单位的

repository(源代码库):源代码统一存放的地方

Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份

Commit(提交):当你已经修改了代码,你就需要Commit到repository

Update (更新):Checkout后的更新

安装  https://www.runoob.com/svn/svn-install.html

启动https://www.runoob.com/svn/svn-start-mode.html

创建https://www.runoob.com/svn/svn-create-repo.html

使用步骤

1.Create 新建版本库(存放文件和修改历史)  

svn checkout http://svn.server.com/svn/project_repo --username=user01

2.Checkout (版本库工作副本)  svn checkout http://svn.server.com/svn/project_repo --username=user01

3.Update(工作副本与版本库进行同步)  svn update

4.Commit (提交到版本库)svn add readme (添加到版本控制),svn commit -m "change HelloWorld.html second"(提交)

svn copy trunk/ branches/my_branch创建分支

svn merge ../branches/my_branch/合并分支

svn+

diff 查看工作副本和版本库区别 用来显示特定修改的行级详细信息

cat 取得在特定版本的某文件显示在当前屏幕

revert svn revert readme(文件名) 会销毁待变更列表并将工作副本恢复到原始状态

Merge svn merge -r 22:21 readme  (已提交到版本库的readme22版本退回到21)合并

Resolve 处理冲突

tags标记版本

log 用来展示svn 的版本作者、日期、路径等等

status文件状态

list显示一个目录或某一版本存在的文件

add加入版本管理

开源工具TortoiseSVN 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容