svn 如何添加标记?

svn 如何添加标记?,第1张

版本管理系统有两个基本的功能分支(Branch)管理和标记(Tag)管理。分支用于在并行开发,当分支上的功能开发完毕、测试通过以后)就可以将分支上的功能合并到主分支(Trunk)上。而利用标记(Tag)功能就可以再任何时间创建一个发布版本。                        Subervsion没有一个特殊命令来创建Brach或Tag,而是用了一个所谓的“廉价拷贝-cheap copies”来实现。廉价拷贝和Unix中的硬链接(Hard Link)类似,也就是说不是在版本库中创建一个拷贝,而是通过一个链接指向特定发布版本的内部链接。基于这种实现的分支和标记不但创建容易而且不占用多余的空间。

*** 作步骤

1.首先你在本地要有一个你想拷贝到Brach或Tag中工作拷贝(Working Copy),例如E:\test。然后选中这工作拷贝文件夹,点击右键选中TortoiseSVN->分支/标芦袭记;

2.在接下来的对话框中你会要求输入创建分支或标记的目标路径;

3.创建分支或标记的时候,你有三个选项版本库中的最新版本,版本库中的指定版本,工作副本;工作副本——这种方式会依据当前工作拷贝的版本状况(无论是你做了本地的修改,或是将其中的某些文件更新到了一个历史版本)来创建分支拷贝。这种创建方式会根据工作副本中每个文件的版本情况来决定是否要从工作拷贝向版本库中传输数据。

4.最有一个选项就是“切换工作副轮陪本至分支/标记”选项,如果选中这个选项,顾名思义你用来创建分支或标记的工作拷贝就会自动切换到指定创建的版本或标记的。陪桐兄当然你可以通过Switch(重新定位)和Checkout(检出)功能来完成切换的工作。

紫色:标识新增。棕色:标识删除。绿色:标识成功归并。亮红:标识冲。

红色感叹号代表修改,黄色感叹号代表冲突,灰色对号代表只读文件夹,红色差号代表删除,黄色锁代表被锁定,蓝色加号代表新增,灰色减号代表被忽略,问号代表未修改。

扩展资料:

SVN这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括程序源码。

SVN采用客户端/服务器体系,项目的各种版本都存储在服务器租脊烂上,程序开发人员首先将从服务器上获得一份项目的最新版本,并将其复制到本机,然后在此基础上,每个开发人员可以在自己的客户端进行独立的开发工作,并且可以随时将新代码提交给服务器。

当然也可以通过更新 *** 作获取服务器上的最新代弊漏码,从而保持与其他开发者所使用版野哗本的一致性。

SVN的客户端有两类,一类是基于Web的WebSVN等,另一类是以Tortoise SVN为代表的客户端软件。前者需要Web服务器的支持,后者需要用户在本地安装客户端,两种都有免费的开源软件供使用。

SVN存储版本数据也两种方式:BDB(一种事务安全型表类型)和FSFS(一种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。

参考资料来源:svn官网-代码简介

参考资料来源:百度百科-SVN


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12283367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存