svn

mac上搭建svn server

倾然丶 夕夏残阳落幕 提交于 2020-03-15 19:07:30
工具/原料 终端 方法/步骤 打开终端,我们来创建一个代码仓库,用svnadmin create创建,如下例子,它在当前目录下创建了svndir文件夹。 我们进入svndir文件夹可以看到如下内容 conf文件夹是配置文件夹,里面有相关配置,先选择svnserve.conf配置,如下图: # anon-access = read # auth-access = write # password-db = passwd # authz-db = authz 去掉这几个前面的#和空格, anon-access 表示匿名访问权限 我们创建个帐户,要进passwd文件配置,在[users]后面加zyx=123456,表示创建了zyx帐户,密码是123456. 文件authz可以配置用户组及权限,可以把passwd里添加的用户加到一个用户组里或创建一个用户组,这样就可以对整个组设置权限了,还不用对每个用户进行单独权限设置。我们这里加了个zyxgroup组,包括用户zyx,权限是对根目录有读写权限,[/]表示根目录。 接下来是启动svn服务器,如下,没有提示就表示成功了。 7 关闭svn服务器的话,可以用ps找到它的pid,然后kill它就可以了。 来源: https://www.cnblogs.com/zhangshan/p/5159343.html

STS或eclipse安装SVN插件

元气小坏坏 提交于 2020-03-15 16:08:47
安装sts--SVN插件 简介 :sts是与eclipse类似的Java IDE开发工具(不了解的百度) 1、sts菜单栏 help->install New Software 依据大家的版本选择:http://subclipse.tigris.org/update 比如:http://subclipse.tigris.org/update_1.8.x 4、选种subclipse插件,点击Finish就可以了(根据自己需要安装)。 5、Finish完了之后呢?它会自动的从指定资源下去找安装的插件。 6、只需要一直点击“ Next ” 即可,下载安装成功后,重启STS即可! 推荐2个相关博客: http://www.cnblogs.com/chencidi/articles/1904781.html http://www.cnblogs.com/ghj1976/archive/2012/03/19/2406398.html 来源: https://www.cnblogs.com/enshrineZither/p/3478240.html

我应该使用SVN还是Git? [关闭]

旧时模样 提交于 2020-03-15 01:42:09
我正在开始一个新的分布式项目。 我应该使用SVN还是Git,为什么? #1楼 SVN的两个主要优点很少被引用: 大文件支持。 除了代码,我使用SVN来管理我的主目录。 SVN是唯一没有阻塞我的TrueCrypt文件的VCS(分布式或非分布式)(如果有另一个VCS可以有效处理500MB +文件,请纠正我)。 这是因为差异比较是流式传输的(这是非常重要的一点)。 Rsync是不可接受的,因为它不是双向的。 部分存储库(子目录)结帐/签入。 Mercurial和bzr不支持这一点,而且git的支持是有限的。 这在团队环境中很糟糕,但如果我想从我家里的另一台计算机上查看一些内容,这是非常宝贵的。 只是我的经历。 #2楼 我会选择SVN,因为它更广泛传播并且更为人所知。 我猜,Git对Linux用户会更好。 #3楼 Git目前还没有Windows支持。 它针对Posix系统进行了优化。 但是运行Cygwin或MinGW可以让你成功运行Git。 现在我更喜欢Git而不是SVN,但如果你来自CVS,SVN的土地需要一段时间才能超过门槛。 #4楼 绝对是 svn ,因为Windows最好是 git 世界的二等公民(更多细节见 http://en.wikipedia.org/wiki/Git_(software)#Portability )。 更新:抱歉链接已损坏

我应该使用SVN还是Git? [关闭]

生来就可爱ヽ(ⅴ<●) 提交于 2020-03-15 01:39:32
我正在开始一个新的分布式项目。 我应该使用SVN还是Git,为什么? #1楼 SVN的两个主要优点很少被引用: 大文件支持。 除了代码,我使用SVN来管理我的主目录。 SVN是唯一没有阻塞我的TrueCrypt文件的VCS(分布式或非分布式)(如果有另一个VCS可以有效处理500MB +文件,请纠正我)。 这是因为差异比较是流式传输的(这是非常重要的一点)。 Rsync是不可接受的,因为它不是双向的。 部分存储库(子目录)结帐/签入。 Mercurial和bzr不支持这一点,而且git的支持是有限的。 这在团队环境中很糟糕,但如果我想从我家里的另一台计算机上查看一些内容,这是非常宝贵的。 只是我的经历。 #2楼 我会选择SVN,因为它更广泛传播并且更为人所知。 我猜,Git对Linux用户会更好。 #3楼 Git目前还没有Windows支持。 它针对Posix系统进行了优化。 但是运行Cygwin或MinGW可以让你成功运行Git。 现在我更喜欢Git而不是SVN,但如果你来自CVS,SVN的土地需要一段时间才能超过门槛。 #4楼 绝对是 svn ,因为Windows最好是 git 世界的二等公民(更多细节见 http://en.wikipedia.org/wiki/Git_(software)#Portability )。 更新:抱歉链接已损坏

在windows下安装collabnet subversion server 1.6.5

 ̄綄美尐妖づ 提交于 2020-03-14 18:12:02
在网上搜索了下,参考了前辈们的文章: 《CollabNet Subversion-server 1.5在windows下的安装》 《windows上安装apache2.0.59+SVN+自动邮件通知(完整版)[2008-9-5更新]》 http://bbs.iusesvn.com/thread-662-1-1.html 我自己试着在Windows下装了Subversion 1.6.5,记录如下: 1.Subversion1.6.5版本的安装包自带了Apache2.2.13,所以无需额外安装Apache服务器。下载地址是(需要注册后再下载) http://www.collab.net/downloads/subversion/ 2.一路默认安装,如果需要修改仓库根目录或者Apache2.2.13端口可以自行修改为自己想要的,Apache默认端口为80,Subversion默认仓库存储路径为C:\svn_repository。 安装的过程中会自动将Subversion和Apache注册成服务,安装完成后重启一下电脑,运行services.msc查看服务,可以看到 “CollabNet Subversion Apache”和“CollabNet Subversion svnserve”两个服务已经自动启动,如果不想让他们自动启动,可以修改为手动启动。 注:安装结束时没有提示重启电脑

CollabNet Subversion Server安装与配置

本秂侑毒 提交于 2020-03-14 18:11:35
、下载 Subversion 地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 在本实例中,选择下载svn-win32-1.4.6.zip此版本. 2、双击安装Subversion(默认安装,在安装过程中点击【下一步】即可。 3、subversion安装完成后,在C:\Program Files\CollabNet Subversion Server\httpd\conf文件夹中找到httpd.conf文件后,用文本编辑器打开该文件去掉如下几行的注释(删除 '#'标记): #LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_module modules/mod_dav.so 将下面两行添加到LoadModule部分的最后。 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 进行如上后续修改后完成了SVN+Apache之间的WebDav的工作了。重启Apache,如果能正常启动表面,你所做的工作很成功,Let's go! 4,建立版本库 (1

SVN服务器详细权限控制

南笙酒味 提交于 2020-03-14 18:09:25
版权声明:本文为博主原创文章,未经博主允许不得转载。 下面是我配置SVN服务器的过程,现在把我所配置的方法,记录下来,以供其他有需要的朋友参考,需要改进的地方,请指教! 一 环境   操作系统:windows2003 server   Apache:httpd-2.2.22-win32-x86-no_ssl.msi subversion: Setup-Subversion-1.7.8.msi   TortoiseSVN: TortoiseSVN-1.7.11.23600-win32-svn-1.7.8.msi 二 安装步骤 1.安装Apache 如果您已经拥有Apache的安装程序,那么你就可以双击安装程序开始安装。请确保你输入正确的服务器URL(如果你的服务器没有域名,你可以直接输入IP地址,邮箱可以随便写一个)。我建议你将Apache安装成 for all Users,on Port 80,as a service。注意:如果你已经有一个IIS或者其它的程序使用80端口,安装可能会失败。如果是这样,你可以到程序目录下的Apache Group"Apache2"conf目录中找到文件httpd.conf,将其中的Listen 80改成一个不用的端口,比如Listen 8888。然后重新运行这个安装程序,这次应该不会再有问题了。 如何 测试Apache是否安装成功?

Apache Httpd + Subversion 搭建HTTP访问的SVN服务器

一笑奈何 提交于 2020-03-14 18:00:36
最近要搭建一个SVN服务器。简单安装之后,本地访问没有问题,但作为服务器肯定是需要HTTP访问。搜索之后,以下是我按照网上的资料搭建的过程,以备后用和参考。(所有软件安装步骤略,没有特殊的,如果没有特殊要求,默认下一步执行完即可,后面再搭建环境的时候,再截图补充。软件都已经安装,全部再重新安一遍比较费时,看客请谅解!) 所需软件: Subversion:Setup-Subversion-1.7.9.msi TortoiseSVN:TortoiseSVN 1.7.11 Apache httpd:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi 1,安装 安装Subversion, TortoiseSVN ,Apache httpd 步骤略,执行“”,下一步即可。 2,配置SVN 生成配置库: 在一个空目录里的任意空白位置,选择右键,在弹出的右键菜单中选择 创建成功将收到如下提示。 可以选择“Create folder structure”,工具会自动生成“trunk”,“tags”,“branches”三个空目录。 trunk--内容主目录,用于存放主版本文件 tags—标签主目录,用于版本基线 branches--分支主目录,可将主版本切出多个分支同时进行,各分支完成后,合入主版本 在另一个本地空白位置,可以选择右键—“SVN CheckOut”

怎么解决svn清理失败且路径显示乱码问题

人盡茶涼 提交于 2020-03-14 08:15:33
############################## 首先检查下你更新的目录下是否正有程序在跑,文件在被占用,及进程里还是在跑更新目录里的服务这样也会导致更新,清理失败 ############################## 此下参考与百度经验http://jingyan.baidu.com/article/295430f1d728830c7e0050f9.html 下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://www.sqlite.org/download.html,我这里是windows操作系统,因此下载 Precompiled Binaries for Windows版本的压缩包即可 将下载到的 sqlite3.exe文件复制到本地磁盘的某个目录下,我的目录是D:\tools\svn 然后找到本地svn文件库下.svn/wc.db文件, 将其复制到D:\tools\svn目录下,如果看不到.svn文件夹,需要从操作系统工具-选项-查看中设置“显示隐藏的文件和文件夹”为选中。 点击开始 -> 运行 -> cmd,打开cmd窗口,输入以下命令: D: cd D:\tools\svn sqlite3 wc.db select* from work_queue; 如果此时查询有记录,则执行以下命令: delete from

原svn账户清除,及使用新用户名密码操作方法

给你一囗甜甜゛ 提交于 2020-03-14 04:24:19
原svn账户清除,及使用新用户名密码操作方法 第一步:先清除原svn账户信息,如图示,电脑桌面右击“ToroiseSVN--Settings”. 在Settings中,选择Saved Data中的Clear all,点击后Clear all将变为灰色,点击确定即可。 然后关闭此界面。 第二步:新账户登录 电脑桌面右击“ToroiseSVN—Repo-browser”,输入svn地址等 地址正确后,将弹出一下页面,“Accpet the certificate permanently” 进行新用户名密码输入 注:如需保存用户名密码,请勾选“Save authentication” 来源: https://www.cnblogs.com/pinpin/p/9848484.html