我们公司是从vss转到svn的,以前大家喜欢用vss的share功能,实现两个不同目录的文件的同步修改更新等操作。在svn里可以通过属性:externals进行操作。
|
举个例子:
要实现在System Document目录下共享source/inf/war的内容,只需要在System Document上设置svn:externals属性,
1. 选中System Document目录,右键TortoiseSVN->Properties
2. 在Properties对话框里点Add
3. 在Add properties界面属性下拉框选svn:externals,输入属性值,如下:
https://internalSVNServer/svn/source/inf/war
注意:Apply property recursively是是否要在System Document的每个子目录下面都共享添source/inf/war的内容。如果选中,System Document的每个子目录下都会自动增加test目录。
加该属性后,再更新 System Document目录的时候,自动在System Document目录下建test目录,并把source/inf/war里面的内容保存到test里。如果更新test目录里文件的内容,做commit,对该文件的修改也会保存到source/inf/war里面。
顺便粘上SVN1.5版本的中文手册:http://svndoc.iusesvn.com/tsvn/1.5/
分享到:
相关推荐
在本文中,我们将详细介绍如何将Visual SourceSafe (VSS)的数据迁移到Subversion (SVN)的步骤,以及在过程中可能会遇到的问题和解决方案。VSS2svn工具是实现这一转换的关键。 首先,我们需要获取vss2svn工具。你...
VSS2SVN is a simple utility project that aims to help migrate the contents of a source safe database to subversion. To do that, VSS2SVN uses two key assemblies: The Microsoft sourcesafe interop ...
在IT行业中,为了将VSS的项目迁移到SVN或者同时在VSS和SVN之间进行协作,开发人员经常需要使用到VSS的SVN插件。"vss的svn插件 最新版本"指的是能够与VSS集成的最新版SVN客户端工具,用于在两个系统之间架起桥梁。 ...
Visual SourceSafe(VSS)是微软提供的一款早期的版本控制系统,它在小型团队中被广泛使用,但由于其局限性和一些已知问题,如性能、备份恢复和并发编辑能力较弱,许多用户转向了Subversion(SVN)等更现代的版本...
在开发环境中,开发者可能需要从VSS2008迁移到更现代、功能更丰富的Subversion,以实现更好的代码管理和协同工作。 **Subversion简介** Subversion是一个集中式的版本控制系统,用于跟踪文件和目录的修改历史。它...
本指南将深入讲解svn和VSS的配置库命令操作,帮助你更好地理解和使用这两种工具。 ### SVN(Subversion) SVN是一款开源的版本控制系统,它使用集中式的管理模式,所有的版本历史都存储在一个中央服务器上。以下是...
svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因: 1. svn账户名和密码没有权限:svn...
总的来说,"SVN清除工具VSS文件清除工具"是一个方便的实用程序,适用于那些希望整理硬盘空间、不再需要SVN或VSS版本控制功能的用户。通过一键式操作,它可以高效地清理不再需要的版本控制相关文件,使得文件夹结构...
6. svn: This client is too old to work with working copy '.'. You need to get a newer Subversion client, or to downgrade this working copy. 该错误提示的原因是安装了多个版本的 SVN 客户端,且各个客户端...
在RapidSVN-0.13.0.8249版本中,我们可以看到它是一个便携版,这意味着你可以在不安装到系统的情况下直接运行,这非常方便,尤其对于那些需要在不同设备或公共计算机上使用的用户。便携版应用程序通常会将设置和数据...
<br>4、运行: vss2svn.exe --encoding=gbk --vssdir \\VSS_IP\VSS_REPOSITORY <br>5、当运行出现最后一个任务时候,在你所在的盘符下就会自动出现一个文件名为 _vss2svn的文件夹和文件名为vss2svn-dump...
【VSS库迁移到SVN库的操作方法】...现在,用户可以使用SVN客户端来访问和管理这些项目,享受SVN提供的版本控制功能,如分支管理、合并、日志查看等。在实际操作中,一定要注意备份和验证数据的完整性,以防止数据丢失。
在使用Subversion (SVN) 进行版本控制时,可能会遇到各种错误,其中之一就是"Error Updating changes: svn:E155037"。这个错误通常表明在执行SVN操作时发生了问题,可能是由于文件或目录的锁、冲突或其他内部数据库...
首先,获取svn的最新版本号通常是为了确保你正在使用的代码是最新的,避免因版本过旧而遇到已解决的问题或错过新功能。有几种方法可以获取: 1. **通过svn命令行**:在命令行中,你可以输入`svn info URL`,这里的...
4. **Eclipse Subclipse** 和 **Visual Studio Visual SVN**:Subclipse是Eclipse IDE的SVN插件,而Visual SVN是适用于Visual Studio的SVN客户端,两者分别提供了在这些开发环境中使用SVN的功能。 5. **安装流程**...
SVN(Subversion)和 VSS(Visual SourceSafe)是两种常用的版本控制系统,本文将介绍在 SVN 和 VSS 中建立标签的方法。 1. SVN 建立标签方法 在 SVN 中,建立标签的方法有多种,下面将介绍三种常用的方法。 1.1 ...
项目中使用的是1.4.7,作为eclipse的插件装的;后来又在机子上装了个TortoiseSVN 1.6.5。遇到的问题: 引用 This client is too old to work with working copy 'D:\MyEclipseWorkspace\projectName\WebRoot\WEB-...
尽管VSS提供了基本的版本控制功能,如检查出和检入,但它在处理大量非文本数据时的稳定性问题以及对并发编辑的支持不足,使其在大型或复杂项目中的应用受到了限制。与CVS类似,VSS也采用了文件锁定机制,限制了多...
VSS转换成SVN的工具 对于原来使用VSS这个配置工具的人员来说,使用很方便