当前位置:首页 » 文件管理 » 文件夹与svn关联

文件夹与svn关联

发布时间: 2022-04-02 22:20:31

1. 把 svn 上的两个文件关联起来

通过在SVN服务器端配置post-commit钩子可以做到,这个钩子存放在SVN服务器上存放该版本库的文件夹下的hooks文件夹,每次commit成功后SVN服务器自动调用执行这个钩子。你可以编辑这个钩子,通过命令行方式checkout出a、b这两个文件,比较两个文件是否相同,如果不同就复制刚提交的那个文件覆盖另一个文件,然后调用SVN命令行commit。

但不建议这么做,建议你优化一下项目的目录结构,既然这两个文件要始终保持同步,那何不直接就用一个文件呢?

2. 在win7上使用svn,关联的文件只显示红色叹号和黄色叹号

你用的SVN客户端是哪个?什么版本?
试试看TortoiseSVN的1.7.X版,这个版本对win7的支持有改进。

3. svn 如何将本地文件夹和服务器上的关联起来,但是不获取最新版本

chy_dl2008是正解。
我理解你现在想实现的是保留之前发布的那个版本,同时还能继续开发新版本,不会因开发新版本而丢失或弄乱那个发布版。这就要用到SVN的分支/标记功能,你先查看日志,确定之前那个发布版的SVN版本号,然后从这个SVN版本号打个标记,然后就可以继续新开发工作了。如果以后想找回那个发布版,只要从那个标记找回就行了。
关于分支、标记的具体操作,可以看我的网络文库,里面有篇在windows环境下使用SVN的PPT,里面有详细讲解。

4. 本地现有的项目(文件) 怎么和SVN服务器上已有的项目(文件)相关联

svn确实没有这个功能,需要自己手动解决.

1)随便在硬盘上新建一个文件夹,比如起名叫myproject,这个目录就是根目录了,src什么的肯定都将放在此目录下。

2)连接上SVN,注意目录匹配。具体步骤是先report-browser,选择好目录后,文件夹上右击点checkout。将SVN上的源代码下载到本地。

3)下载好了后,这些SRC上面都是绿色的。表示已经和远程SVN进行了同步。

4)打开ECLIPSE,import这些项目。注意:JAVA其实都是以文件作为载体的。所以前面硬盘上已经和SVN同步了,用ECLIPSE导入进来后他们还是同步的。根本不需要额外的工作。而且,用这种导入的形式,可以保留原有项目的属性。

还有,关于做好本地程序后,可以批量提交到服务器的,在项目上右击,然后选择提交,就可以看到所有改动的文件。

5. mac下的svn怎么关联文件和文件夹

具体操作要看你用的安装包了,有的svn服务器安装包已经把这些文件都放好了,你看看apache的moles文件夹下是不是已经有这两个文件了。 建议你用Collabnet的SVN Edge来架设服务器,这个服务器安装包已经内置了apache,可以省去很多配置步骤,基本上一个安装包安装完就能用了,自带了服务器端web版的控制台,可以远程管理服务器,而且免费。

6. 怎样取消文件和SVN服务器的关联

使用svn进行版本控制,每个文件夹下都有.svn文件夹。而我们经常会碰到这样的情况:有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,那我们怎么办呢?现在就让我告诉你一个好方法。首先建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),然后输入如下内容:(注意先改扩展名再输入内容)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_]
@="Delete SVN Folders"
[HKEY_LOCAL_command]
@="cmd.exe /c "TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r "%1" %%f IN (.svn) DO RD /s /q "%%f" "" 保存之后,双击这个reg文件。成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,既可以删除这个文件下(包括子文件夹)所有的.svn文件夹。
删除完成后,为了避免误操作,不小心把正处于版本管理中的.svn文件夹删除,最好把刚才的注册信息删除。删除方法是,打开注册表(在运行中用regedit命令),找到[HKEY_LOCAL_] ,把DeleteSVN这个项删除,即可。

7. SVN服务器项目如何与本地项目同步,关联

1、打开eclipse开发工具,在需要进行关联的项目上点击右键,选择team。

热点内容
linuxcls 发布:2024-11-01 03:34:11 浏览:509
c语言的提纲 发布:2024-11-01 03:34:07 浏览:101
如何使用西子服务器 发布:2024-11-01 03:31:43 浏览:214
6s怎么给相册加密码 发布:2024-11-01 03:30:58 浏览:778
数控圆球头编程实例 发布:2024-11-01 03:30:18 浏览:281
excel脚本语言 发布:2024-11-01 03:13:27 浏览:922
云服务器漏洞软件 发布:2024-11-01 03:12:18 浏览:790
c语言放音乐 发布:2024-11-01 03:12:16 浏览:55
backup是什么文件夹 发布:2024-11-01 03:09:20 浏览:917
整理解压 发布:2024-11-01 03:07:50 浏览:79