svn

MyEclipse2014安装svn插件的方式

徘徊边缘 提交于 2019-12-27 10:58:28
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> MyEclipse2014安装svn插件的方式: 进入subclipse官方网站下载页面 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载你需要的版本 如1.8.22.zip 下载完毕之后解压到site-1.x.xx的目录下(千万别直接解压到当前文件夹,不然一大堆东西全解压出来比较麻烦) 将解压出来的文件夹内的所有文件剪切至 ..\ MyEclipse Professional 2014\ dropins 目录下,直接启动myeclipse即可! 服务器可以用 VisualSVN 来源: oschina 链接: https://my.oschina.net/u/582040/blog/215689

SVN的使用

江枫思渺然 提交于 2019-12-26 18:58:38
工作蛮久了,关于代码管理工具:开源代码一般都是使用github,它的使用大多都是以命令行的形式进行(有在coding上做一些demo,但对github命令还是不熟,只能说会用一点,久了还得再看);很多企业用的大多是svn,vs自带的团队资源管理(TFS)。TFS很少用,所以在这只是写SVN的使用。 客户端 首先、需要下载SVN客户端,下载地址: http://tortoisesvn.net/downloads.html 。 其次,安装(略)。安装完成后,一般会要求重启电脑。安装完成后,在空白处点击鼠标右键可以显示svn的部分操作的快捷方式 svn客户端的常用操作: SVN部分操作说明 操作名称 描述 用于将服务端的资源下载至本地,在文件夹中包含svn控制信息(一般为隐藏文件【.svn】) 更新资源,同步服务端最新资源,本地修改的部分,没有冲突的话不会造成影响 提交,将本地操作的部分提交至服务端 还原资源,将放弃本地修改的资源,将资源回退到修改之前版本。 添加资源,当在资源文件夹中新增项目,需要先将其添加到svn版本控制中。 显示团队资源提交日志,可以查看不同修改者的操作,以及修改的信息。 解决冲突,如果更新资源后存在冲突,需要手动修改文件或者指定对象的修改进行冲突的解决。 清理,将资源进行清理操作。 将资源回退到指定版本。 对某资源进行加锁,加锁后只能自己修改,他人不可操作

如何搭建apache+svn+trac平台?

寵の児 提交于 2019-12-26 14:08:32
一、trac 概念 Trac 是用Python写的一个基于Web的事件跟踪系统,它使用WiKi作为文档的格式,Subversion作为版本控制系统。可帮助开发人员进行源码版 本管理、Bug跟踪和讨论。Debian 如果你的系统是Debian则用apt-get install trac命令安装即可,Trac依赖的所有软件包系统会自动安装。安装完成后,就可进行配置了。 Trac可以设置成Standalone服务器,只供本机使用。也可以与Apache等Web服务器集成,如果与Apache集成,则可配置成CGI、FastCGI或 Mod_Python等方式 。 本人文采用: redhat 9 apache 2 (mod_python) mysql 5 (mysql_python) Subversion 1.4 trac 0.10.4 二、trac 官网安装方法 http://trac.edgewall.org/wiki/TracInstall 它所依赖的包: *Python, version >= 2.3 //Please keep in mind, that for RPM-based systems you will also need python-devel and python- xml packages. *ClearSilver, version >= 0.9.3 /

Trac 手记(一) : Windows 下安装 Trac

∥☆過路亽.° 提交于 2019-12-26 12:03:45
Trac 手记(一) : Windows 下安装 Trac 开发更好的软件,我相信 ITS(Issue Tracking System) 和 VCS(Version Control System) 是必不可少的。对于国内现状,相信大多数本土公司都实施了 SCM ,却看不到 ITS 的痕迹。 所以,有必要学习和使用 Trac。 通过搜索引擎,知道有以下 ITS : Bugzilla : 基于 Perl。 Gemini : 非开源,基于 .Net,免费版可供5人使用, SharpDevelop 就是用的他。 JIRA : 基于 Java,重量级。 Mantis : 基于 PHP,轻量级。 Trac : 基于 Python。 考虑到一致性和其他各种原因,我选择 Trac。 本文主要内容就是介绍如何安装和配置 Trac,并与 Apache、Subversion 整合。 1) 准备软件 SVN-1.46 : http://subversion.tigris.org/files/documents/15/41077/svn-win32-1.4.6.zip SVN-1.46-Py2.5 : http://subversion.tigris.org/files/documents/15/41078/svn-win32-1.4.6_py25.zip TortoiseSVN-1.4.6 (可选) :

简单解决SVN cleanup failed to process the following paths错误

一世执手 提交于 2019-12-26 11:41:39
一招解决SVN cleanup failed to process the following paths错误 一、原因 - svn update冲突删掉了冲突文件 svn更新的时候,因为冲突,SVN会删掉这个冲突的文件,并且报错,让你去cleanup(不知道什么时候开始,svn就自己删掉冲突的文件了) 二、导致的问题 - update需要cleanup,cleanup找不到文件地址开始报上述错误 由于冲突文件被删除,cleanup找不到这个文件,导出找不到路径的错误。 三、解决 - 恢复冲突文件 很多大牛的办法也可以,这里可以试试一个简单的办法。 因为错误的原因是找不到路径,那么首要的办法是恢复删掉的文件,创造路径。 具体步骤: ① 如果你记得被删掉的文件是什么,直接去回收站,恢复删除的文件。 ② 如果不记得删除了什么,查看隐藏的文件,整个目录会出现冲突文件的备份信息,然后去找这部分文件。 ③ 如果回收站无法恢复文件,随便找一个名字相同的文件放在这个目录下。 ③ 最后在这个冲突文件的目录,进行cleanup。结束后revert冲突文件。 来源: CSDN 作者: ellinzhang 链接: https://blog.csdn.net/ellinzhang/article/details/103709339

flex build下的svn安装

时光毁灭记忆、已成空白 提交于 2019-12-26 09:54:26
Installer Subversive sur Flex Builder 3 (Eclipse 3.3) Installation de JDT Avant d'installer Subversive, vous devrez télécharger et installerJDT. Comme pour Subclipse, démarrer Flex Builder puis dans le menu Help> Software Updates > Find And install: Cliquez ensuite sur "New Remote Site". Si vous essayez d'installer directement Subversive, vous aurez un message d'erreur: Subversive SVN JDT Ignore Extensions (Optional) (Incubation) (0.7.8.I20091023-1300) requires plug-in "org.eclipse.jdt.core" Vous devez installer l'extension JDT avant d'installer Subversive.Dans la fenêtre Find And Install,

如何将指定文件或文件夹直接提交到svn指定目录?

被刻印的时光 ゝ 提交于 2019-12-25 23:16:47
如何将指定文件或文件夹直接提交到svn指定目录? 一般我们都是按以下步骤操作的: 1.先将那个目录checkout下来 2.将要添加的文件或者文件夹放到这个目录中 3.右击文件执行svn菜单中的add命令 4.右击文件执行svn菜单中的commit命令 上面的步骤3和4可以合并成一步完成,即右击整个svn文件夹然后选择commit命令,对话框会显示哪些文件需要添加,将复选框勾上然后确定即可。 如果只是单纯的提交一个文件到svn中某个目录用上面方法的话会不会很繁琐,如果能像共享文件夹那样直接复制粘贴多好,其实方法是有的。 如果要将某个文件夹aa连同里面的文件一起放到svn的某个目录请按下面步骤操作: 1.右击文件夹执行svn菜单的import命令 2.在弹出的对话框中选择要放到svn的哪个目录中 3.确定即可 如果你要提交的仅仅是个文件(假设为c:/test.txt)你会发现在右击的svn菜单中找不到import,这可能是svn的某个小bug,不过别担心,方法是有的: 1.打开cmd窗口 2.输入TortoiseProc.exe /command:import /path:"c:/test.txt"然后回车 3.这时会弹出和上面一样的对话框 4.选择要存放的目录,注意这时点确定的话会提示错误,还需要在目录后加个文件名字,而这个文件名字必须是svn中不存在的,例如/test.txt

Linux安装Git

拜拜、爱过 提交于 2019-12-25 22:28:31
(1)下载git压缩文件,使用当前的用户yum安装git,先下载再安装,其中有一次需要输入Y sudo yum install git-all 服务器回应,其实除了安装git之外,也会安装其他需要的依赖文件 Loaded plugins: fastestmirror, langpacks base | 3.6 kB 00:00 extras | 3.4 kB 00:00 mysql-connectors-community | 2.5 kB 00:00 mysql-tools-community | 2.5 kB 00:00 mysql57-community | 2.5 kB 00:00 openlogic | 1.3 kB 00:00 updates | 3.4 kB 00:00 Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package git-all.noarch 0:1.8.3.1-6.el7_2.1 will be installed --> Processing Dependency: perl-Git = 1.8.3.1-6.el7_2.1 for package: git-all-1.8 .3.1-6.el7

Parse SVN Log Changed Path for Package Names

你。 提交于 2019-12-25 18:49:30
问题 I am running the following command in linux to generate a verbose log for a particular revision. svn log -v -r12345 http://svn-remote.com/path The output is: ------------------------------------------------------------------------ r12345 | debajyoti.das@email.com | 2013-02-07 01:27:08 -0800 (Thu, 07 Feb 2013) | 1 line Changed paths: M /PROJECT/CYCLE/branches/DEV_Branch/cycle.agent/src/main/java/com/companyname/cycle/agent/Main.java M /PROJECT/CYCLE/branches/DEV_Branch/cycle.agent/src/main