请关注新浪微博 账号:屌丝开发控(http://weibo.com/u/3356934744)
1.6 只能加一个;1.7版本可以加多个;
最近在调整库结构,刚好SVN的上的一个属性扩展-外部定义派上用场,感觉挺好用的,就拿出来介绍给大家了。
svn:externals 这边假设有个目录,该目录下的内容需要获取公共库的公共文件,你不能让每个用户都需要在本地目录去重组目录吧。
呵呵,这时候你可以进行操作;
第一,在库结构中创建了一个空目录,作为虚目录。
第二,选中该目录,为其设置SVN属性,如下:
选择快捷菜单中“TortoiseSVN->Properties”
从下拉列表框选择svn:externals,并设置其属性值
格式:本地目录路径 远程库URL路径
你会发现你的本地目录变成了修改状态,但你不能进行提交操作,而是要先进行更新操作
更新操作完,在进行提交操作,你会发现在你的本地目录下多了一个目录Import,它是从另一个库取出来的数据
因为你已经帮忙设置了属性,并把这个动作也提交了,所以,在别人人库中取出数据时,就得到的是一份完整的数据,也就是说从别库里取的数据都也有了
分享到:
相关推荐
删除 .svn文件和文件夹 删除 .svn文件和文件夹
- **忽略文件**:如果只想在特定情况下避免某些文件或文件夹被版本控制,可以在SVN的`svnignore`列表中添加这些条目。 - **导出工作副本**:使用`svn export`命令可以创建不含`.svn`文件夹的干净版本,适合分享或...
每个受svn管理的文件夹内都会有一个名为.svn的隐藏文件夹,它存储了与svn服务器交互的信息,如元数据、日志和临时文件。当不再需要这些文件夹与svn服务器保持连接,或者要彻底断开项目与svn的关系时,需要删除这些....
11. **国际化与本地化**:在资源文件夹中,可以使用SVN来管理不同语言的翻译文件。 通过理解和应用这些知识点,开发者可以更有效地利用SVN进行项目管理,提高团队的协作效率。打开“svn-doc”文件,你将可能看到一...
批量删除.svn文件夹、.svn文件使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除: 1、打开要删除.svn文件的最外层...
标题所指的"快速清理svn文件夹"是一种高效的方法,旨在帮助用户迅速清除不再需要的SVN相关文件,以释放磁盘空间,保持工作目录整洁。这通常涉及到删除`.svn`隐藏文件夹,它们是SVN存储元数据的地方,包括提交历史、...
描述中提到的方法是通过一个注册表脚本(.reg文件)来实现SVN文件夹的快速清理。这个".reg"文件是一种导入Windows注册表键值的文件,双击运行后,会将其中的条目添加到用户的注册表中。一旦注册表项被添加,用户就...
svn上传不了空文件夹问题解决,下载run.bat文件,丢项目根目录运行即可
双击运行之后,自动修改注册表,为你的鼠标右键增加一个delete svn键,以后可通过该键删除被操作文件夹下的所有svn文件和文件夹
"断开svn与文件夹关系"这个主题,主要是指解除一个本地工作副本与远程 SVN 仓库的关联,这可能是为了更换仓库、停止项目参与或者其他管理原因。以下是对这一操作的详细说明: 首先,我们需要理解SVN的基本概念。SVN...
该插件用于删除svn文件,用于右键菜单中svn目录删除,同级目录下的.svn文件夹,文件过于多的时候可以使用进行批量删除.
### myeclipse SVN检测不出资源文件处理办法:报文件已不存在 在开发过程中,经常会遇到SVN(Subversion)版本控制系统出现的一些问题。比如,在使用MyEclipse进行项目开发时,有时会出现SVN无法检测到资源文件的...
本文将深入探讨如何删除目录下所有与SVN相关的文件夹,以及相关知识点。 首先,理解SVN的工作原理至关重要。SVN是一种集中式的版本控制系统,用于跟踪和管理项目中的文件和目录变化。它通过在服务器上存储文件的...
"svn项目共享部署文件"这个主题,显然指的是使用Subversion(简称svn)作为版本控制系统来实现多用户之间的项目共享和部署。以下是关于svn、Java、PHP以及它们在项目共享和部署中的应用的详细解释。 Subversion...
在Windows操作系统中,有时我们需要清理项目目录中的隐藏版本控制系统文件,比如`.svn`文件夹,它们是Subversion(SVN)版本控制系统的组成部分。这些文件夹包含着版本控制的元数据,对于日常开发工作可能并不需要,...
快速删除.svn文件,下载之后双击运行,添加到注册表中,确认添加,之后右键想要清除.svn的父文件夹目录,找到Delete SVN Folders,kill..kill..kill
在使用版本控制系统Subversion(简称SVN)时,有时可能会遇到一些意外情况,例如文件夹内的文件图标出现问号的情况。这通常是由于SVN的工作副本与仓库中的状态失去同步所导致的。以下是对这一问题的详细解释以及解决...
6. **检查和验证**:完成后,你需要验证文件夹是否已完全移除SVN关联,例如检查是否存在`.svn`目录,以及文件属性中是否还有SVN的标记。 7. **恢复**:如果发现误删了重要信息,可以使用之前创建的备份进行恢复。 ...
可以利用SVN的版本历史功能,通过`svn log`查看历史提交,然后用`svn update --revision`命令将某个历史版本的文件或文件夹恢复到当前工作副本。 总的来说,掌握“svn循环删除文件夹”的技巧,可以帮助开发者更高效...