svn

Groovy Grails Tool Suite with Subversion

青春壹個敷衍的年華 提交于 2020-01-25 11:53:10
问题 I see two options for using Groovy Grails Tool Suite (GGTS) with Subversion. A) Use the GGTS Subversion plugin....http://grails.org/plugin/svn B) Use the Eclipse Subversive plugin......http://www.eclipse.org/subversive/ I'm on a Windows 7 box and I have an existing Groovy Grails project that I need to load into a newly created and currently empty subversion repository on my CentOS 6x linux server. I've set up svn+ssh with putty/pageant and that's working. Would option A or B work better and

Could not initilize the SASL library

断了今生、忘了曾经 提交于 2020-01-25 08:34:14
问题 Following the tutorial here, I installed Subversion 1.5.6 (Setup-Subversion-1.5.6.msi here) on Windows Server 2003 SP2. I was able to create a repository (C:\SVN\Repository) using the command line, no problem. And I can configure it as a service, but when I try to start the service, it won't start. I figured I would try to run svnserve manually without the --service argument, but it errors. I am trying: svnserve -r c:\svn\repository ...and the error I get is: svn: Could not initialize the

Merging SVN Repositories: I loaded old repository onto an existing repository. How do I switch my working copy?

你离开我真会死。 提交于 2020-01-25 04:35:25
问题 I'm trying to merge multiple Subversion repositories into a single repository without too much hassle on my users. I did roughly the following: > svnadmin dump old_repo > old_repo.dump > svnadmin load combined_repo --parent-dir old_repo_path < old_repo.dir > cd old_working_dir > svn switch http://server/combined_repo_root/old_repo_path svn: Repository UUID '47910ef9-e52f-470c-a5c0-0a25e3386063' doesn't match expected UUID '4b1b6bb6-f4d7-4649-9891-0302873c425d' So switch doesn't work the way I

Cannot ignore files in Subversion with an external `.svnignore` file

孤街醉人 提交于 2020-01-25 03:53:38
问题 I need to exclude some files from Subversion, using a .svnignore file: > more .svnignore *.obj *.abc *.aaa > touch f1.cpp > touch f2.abc > svn add --force ./ A f1.cpp A f2.abc Why is f2.abc added to the repository, even if its extension should not allow that? 回答1: After modifying .svnignore , I had to re-run: svn propset svn:ignore -F .svnignore . 回答2: In order to remove possible misinterpretations of Pietro's self-answer It's obvious, that in SVN it's not enough to put file .svnignore or

关于svn服务部署方案

醉酒当歌 提交于 2020-01-25 03:03:12
本文只记录我的笔记 首先, 我是个懒人, 写好了shell, 直接上传把 安装包: SvnPackages-chenglee 第一, 无非就是搞掂依赖这一块 #************************************************************************* # > File Name: SuperRoot.sh # > Author: chenglee # > Main : chengkenlee@sina.com # > Blog : http://www.cnblogs.com/chenglee/ # > Created Time : 2019年07月04日 星期四 20时43分25秒 #************************************************************************* #!/bin/bash yum -y install zlib zlib-devel openssl openssl-devel expat-devel gcc gcc-c++ cmake lrzsz bzip2 第二, 编译安装 #************************************************************************* # > File

centos7源码编译安装Subversion 1.9.5

早过忘川 提交于 2020-01-25 03:01:54
svn是Subversion的简称,是一个开放源代码的版本控制系统。 svn有两种运行方式:1、独立服务器(svn://xxx.xxx/xxx) 2、借助apache(http://svn.xxx.xxx/xxx) svn存储版本数据也有两种方式:1、BDB(事务安全型表类型) 2、FSFS(一种不需要数据库存储系统) 因为BDB方式在服务中断时,可能锁住数据,这里我们选择独立服务器和FSFS方式安装svn。 一、下载安装Subversion必要的源码文件 安装svn需要apr,apr-util,zlib,serf,openssl的支持,serf的编译安装又需要scons 所以这里我们用yum来安装zlib和openssl,源码编译apr,apr-util,serf,scons subversion源码包 http://mirrors.cnnic.cn/apache/subversion/subversion-1.9.5.tar.gz apr源码包 http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.5.2.tar.gz apr-util源码包 http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.5.4.tar.gz serf源码包 https://www

Notify of any change in a readonly SVN repository?

笑着哭i 提交于 2020-01-25 02:56:06
问题 I'm migrating to Mercurial from SVN, and we are making the old SVN repository read-only. I want to find a way to get notified if anything changes in the old SVN repository after it is supposedly set to Read Only. However, I don't have direct access to add hooks to SVN or any other typical solution. I know there are probably better ways to prevent this problem, but I'm mainly being paranoid that somehow someone might be able to work around the SVN security, so just humor me. One idea I had was

SVN中的merge功能

折月煮酒 提交于 2020-01-25 02:09:03
现完整描述merge过程如下: 1、使用branch/tag命令建立与trunk同级的分支,如../branch/bugfix,平行与.../trunk 2、使用switch命令转移到新分支工作,并修改一些文件,commit到服务器; 3、使用switch命令转回trunk分支上,运行merge命令; 4、这步是关键,参照图片,1和2的差异将合并到3中;如果选择的对象是一个文件则只合并它,如果选择的对象是分支名,则合并分支上1和2版本所有的差异到3中; 5、此时,一般会有一些冲突,通过edit conflict解决它们,选择好合并结果后记得保存; 6、这一步也挺重要,记得在解决冲突后运行一下resolved命令; 7、最后commit一下就OK了。 来源: https://www.cnblogs.com/xbsoft/archive/2008/06/21/1227395.html

Subversion初级使用-windwos系统

不打扰是莪最后的温柔 提交于 2020-01-25 01:37:58
Subversion初级使用-windwos系统 1.安装Subversion 2.创建版本库 1. 使用命令创建版本库 2. 创建版本库后会生成如下文件 3.相关目录结构解析 3. 创建一个Svn服务 1.使用一下命令创建一个svn的服务 2.拒绝访问 3.使用管理员权限运行1中的命令 4.查看服务是否启动成功 5. 命令解析 4.启动 SVN 服务 5.SVN 相关命令 1.检出命令 2.提交命令 6.权限相关 1.修改 conf/svnserve.conf 文件 2.修改 conf/passwd 文件 3.修改 conf/authz 文件 1.安装Subversion 官网下载软件 : TortoiseSVN ; 安装步骤 :傻瓜式安装,一直next即可。 2.创建版本库 1. 使用命令创建版本库 执行命令:svnadmin create E:\Develop\DevTools\svn\SvnRepository\new_yhyl_archive 命令解析:svnadmin create [要创建的版本库的路径] 2. 创建版本库后会生成如下文件 3.相关目录结构解析 conf:版本库配置文件相关 db:数据库的目录 hooks:钩子程序的存放路径 3. 创建一个Svn服务 1.使用一下命令创建一个svn的服务 sc create SVNService binpath= "E

Looking for Hosted Subversion and Visual Studio plug in combo [closed]

倾然丶 夕夏残阳落幕 提交于 2020-01-25 00:28:06
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 5 years ago . Can anyone recommend a proven combination of a hosted Subversion solution and supported Visual Studio plug-in? I like what wush.net offers as far as a service, and I like VisualSVN as an IDE plug-in, but it doesn't look like wush.net supports access via VisualSVN / TortoiseSVN. Any suggestions? Thanks! 回答1: Wush