使用VisualSVN建立SVN Server

news/2024/7/6 6:41:44

首先去官网下载安装包。http://subversion.apache.org/packages.html找到windows的,选择VisualSVN-》VISUALSVN SERVER 

双击开始安装

 

下一步,选择标准版本(企业版九百多刀,屌丝买不起)

第一个是安装目录,第二个是库的配置存放目录

一直next,安装完毕后打开的样子:

左边导航栏,右击,新建库

输入库的名字

这里选择库的读写权限以及对谁开放,其实不一定在这里设置,3个中可以随便选一个,建好后再在主界面设置,这里我选了3,自定义权限

在弹出的对话框中选择add

看到默认的用户是Everyone,这里增加个用户,点击create user。

输入用户名和密码

返回刚才的页面,可以看到自己创建的用户,选中这个用户,在下面的permisions中选择一个权限授予给他,这里我选择了读/写。

建库完成

Server下有三个文件夹:库,用户,组。刚才在创建时已经授予了一个用户的权限,这里还可以选择给组group授权,一个group包含多个用户,可以把已经创建的用户加入到组中。在group上点击右键,选择create group

输入组名,TestGroup,然后点击add,选择创建的用户,这里只有刚才创建的一个测试用户,选中,点击ok

可以看到,组的成员中已经有了这个用户

在左侧导航栏中,库名上右键,选择Properties进行授权,同样,给这个组读写权限。因为组中只包含了用户hehehou,其实这个group和上面的hehehou是一样的。实际情况中,一个组远不止一个用户。

 

下面要把自己的基础代码导入到库中。

 

在库名上点右键,选择copy URL to Clipboard,复制这个库的url。

这里我svn客户端使用的是比流行的TortoiseSVN。在自己要导入的工程代码目录下,点击右键,选择Import

在url栏上粘上刚才复制的地址,ok。

这时会跳出验证页面,输入刚才创建的用户hehehou和其密码,点击ok,可以看到开始导入代码的过程

全部导入完毕,大功告成!后点击ok。

重新进一下VisualSVNServer,可以看到刚才导入的代码。

其他用户想下载代码,只需在TortoiseSVN客户端设置好服务器ip后check out代码即可

转载于:https://www.cnblogs.com/code_fbi/p/4283701.html


http://www.niftyadmin.cn/n/984992.html

相关文章

php smarty配置文件,Smarty--(2)创建配置文件

完成Smarty配置工作是应用Smarty模板引擎的关键。config.phpheader("Content_type:text/html;charsetUTF8");define(BASE_PATH,$_SERVER[DOCUMENT_ROOT]);define(SMARTY_PATH,\sunyan2015\Smarty\\);require BASE_PATH.SMARTY_PATH.Smarty.class.php;$smartynew Smar…

java虚拟机内存设置

在运行java桌面应用程序的时候,有时候会因为jvm内存太小,从而内存溢出,程序崩溃。可是通过修改 eclipse.ini 中的参数,来实现修改jvm的内存大小。-vmargs-Xms128M -Xmx512M -XX:PermSize64M -XX:MaxPermSize128M这里有几个问题&am…

你能举一些OCL例子吗?包括复杂的和简单的

好的,这里列出一些 OpenCL 的例子: 简单的例子: 向量加法:将两个向量的对应元素相加,得到一个新的向量。常见数学函数:例如 sin、cos、exp 等。求最大值/最小值:在一个数组中找到最大/最小值。 …

php单例模式定义,php单例模式

1,什么是单例模式作为对象的创建模式,单例模式确保某一个类只有一个实例,并且对外提供这个全局实例的访问入口。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。2,单例模式的特点三私一公:…

php 找bug小技巧

1,file_put_contents("mylog.log",$mesList."\r\n",FILE_APPEND); //将信息输出到mylog.log这个文件中(常用于在页面无法直接输出时) 2,echo $message ; //将信息输出到浏览器 exit(); 3,如果是ajax 可以用window.alert($mes); 4:/* 无关代码注释掉*/ 5&…

在博客园中使用Latex进行公式编写的简易方法

在博客园中使用LaTex进行公式编写。切换到HTML编辑界面&#xff0c;加入如下语句&#xff0c;其中"\sqrt{a^2b^2}"即为需要展示的公式。 <img src"http://latex.codecogs.com/gif.latex?\sqrt{a^2b^2}" title"\sqrt{a^2b^2}" /> 显示的结…

你可以证明27不是素数吗

是的&#xff0c;我可以证明 27 不是素数。 首先&#xff0c;什么是素数呢&#xff1f;素数是大于 1 的自然数&#xff0c;它的因数只有 1 和它本身。 所以&#xff0c;我们可以试着找到 27 的因数。27 的因数有&#xff1a;1, 3, 9, 27。 由于 27 的因数不止 1 和它本身&#…

git 缓存清除缓存_Git-pandas缓存可加快分析速度

git 缓存清除缓存Git-pandas is a python library I wrote to help make analysis of git data easier when dealing with collections of repositories. It makes a ton of cool stuff easier, like cumulative blame plots, but they can be kind of slow, especially with …