㈠ svn的权限怎么设置
建立版本库(Repository)
建立 F:\MySVN\svn 空文件夹作为所有版本库的根目录。
然后,进入命令行并切换到subversion的bin目录
输入如下命令:
svnadmin create F:\MySVN\svn\java
建立一个名为java的版本库 。java 下面会自动生成一系列文件夹和文件
配置用户和权限
1….打开F:\F:\MySVN\svn java\conf目录,修改svnserve.conf如下 ,其余部分可以删除
[general]
password-db = passwd
authz-db = authz
注意 没有前面不要有空格
2.. 修改同目录的passwd文件,增加一个帐号(这里yyh为用户名 密码为123)
[users]
yyh= 123
3.. 修改同目录的authz文件,设置帐号权限(这里指刚才java目录下的所有文件对yyh帐号有读写的权限)
[java:/]
yyh=rw
㈡ 怎么配置怎及SVN服务器
配置SVN服务器方法详见:https://jingyan..com/article/5bbb5a1b31681813eba17929.html
㈢ 如何在客户端修改svn配置文件
如果你用的SVN客户端是TortiseSVN的话,在checkout出来的那个文件夹上点邮件,选择TortoiseSVN ——> 重新定位,在弹出窗口输入这个SVN库新的URL访问地址就行了。
㈣ Apache +SVN 如何配置才能用http://svn服务器IP地址/svn的方式访问资源库
对于初学者,建议不要自己手动去安装配置SVN服务器,因为这个过程相对比较复杂,稍微出点错就可能无法正常运行。所以建议你使用产品化的SVN服务器端安装包,推荐Collabnet Subversion Edge版SVN服务器端安装包,基本上一个文件装完就能用,而且自带了服务器端管理台,可以远程web方式管理svn服务器,而且免费。
详细安装步骤可以看我的网络文库,里面有使用Collabnet Subversion Edge版搭建SVN服务器的说明,虽然说明针对的是2.x版,现在最新是3.X版,但差异不大,仅仅是界面菜单的位置有所调整
㈤ 如何设置SVN服务器端
方法/步骤
1
安装过程就不在这里叙述了,在网上可以找到很多的资料,安装起来也和方便,本机已经安装了svn,现在就让我们直接看服务器端的图形化界面,从这里开始吧!
2
首
先来说一下Repositories这个是我们的资源库的目录,右击找到Create New
Repository点击就会进入要写资源库名称的界面,在这里自己写一个名字即可(可以根据自己的项目名称在写一个,这样容易识别),我再这里写了一个
名称,下边有一个复选框,这个复选框的意思是要不要新建出来几个文件夹,分成主线或者是分支,根据自己的需要,如果项目要有分支可以选择,也可以不选,我
再这里选择并且点击ok。
3
确认以后我们就新建出来了一个空间,来存放我们的项目,一般主版本还是要存放在trunk中,这个没有明确的界限,根据自己的选择来存放即可。
4
然后来跟大家演示一下如何新建SVN用户,在资源库下边就有一个Users,右击Users找到Create User点击进入填写用户名和密码,这个就是我们在下载或者是提交项目是用到的用户名和密码。一般只是第一次输入就可以了。
5
上传完项目以后还可以对此项目设置可以访问的用户权限,如果不设置的话默认是都可以读写的,右击项目找到Properties点击就可以添加访问用户和设置此用户的读写权限了,最好是设置一下,这样更安全一些。
6
如果以上步骤完成,在工具中就可以访问到此svn了,进行自己的操作即可。但是还有一点需要注意的是如果是本机可以直接用本机ip访问端口是可以选择的,如果是外网那就需要甩一个端口出来才可以访问。
http://jingyan..com/article/48b558e34c08d77f38c09a3e.html
㈥ myeclipse 怎么配置 svn
打开myeclipse的help---install from site
现在开始使用myeclipse的svn创建项目啦。
我这里有个svn的路径,所以我创建项目的时候选中从svn导入
输入svn路径,等着下载完成就可以啦。
㈦ 如何在本机配置自己的SVN Repository
1、SVN安装
到官方网站下载最新版本安装。
2、建立本机的 Repository
比如把源码库放在E盘,则创建文件夹E:/repository/trunk/myproject(注意,确保不能删除),然后在此文件夹上右键,选择TortoiseSVN->Create repository here。
提示创建成功
点ok,然后E:/repository/trunk/myproject文件夹下多出以下文件
至此,说明源码库创建成功。
3、创建本地工作文件夹
在D盘创建工作目录,D:/workspace/myproject,然后在此文件夹上右键,选择SVN CheckOut
在弹出框中的URL of respository框中输入(注意,这里是使用file协议) file:///e:/repository/trunk/myproject
点击ok,弹出check out 成功提示框。
点确定后完成创建工作,在文件夹中看到一个隐藏的文件夹:.svn。
4、上传源码到Repository
在D:/workspace/myproject文件夹下创建好源码后,myproject文件夹任意空白处右键,选择SVN Commit 。
填写注释,勾选Select / Deselect all 复选框,点击OK提交代码。
最后弹出代码上传成功提示框
至此,我们工作文件夹的myproject代码就处于版本控制状态,以后的有代码修改,则执行SVN commit操作即可。如果我们不小心把
工作文件夹下的代码删除了,我们可以执行SVN update操作从源码库上更新下来即可,确保个人本机开发过程中代码不丢失。
㈧ 如何配置svn服务器
我这里是使用linux+centos+nginx。
1、安装svn服务器
yum install subversion 中间会提示是否ok,输入y,确认。安装完成会提示:complete!
2、可以查看svn的版本信息。
svnserve --version3、新建SVN目录
mkdir -p /alidata/www/svndata/first4、给svn目录权限
chmod -R 777 /alidata/www/svndata/5、修改配置文件。
文件地址:/alidata/www/svndata/first/conf/ 目录里面会有3个文件:authz、passwd、svnserve.conf
下面我们逐个的修改配置文件:
1)、authz文件的修改。
1)、设置用户组
[groups] harry_and_sally = aa,xiaoming 2)、设置用户组的权限
# [repository:/baz/fuz] [/] @harry_and_sally = rw // harry_and_sally和上面的是对应的,名字随便起,保持一致就行。 * = r 3)、:wq 保存退出。
2)、passwd文件的修改。
1)、添加用户。
[users] gaomeng = aa xiaoming = xiaoming2)、:wq 保存退出。
3)、svnserve.conf文件的修改。
1)、注意:去除前面的#号的同时,也要把空格去掉,顶行。
anon-access = none // 将read 改为 none auth-access = write password-db = passwd authz-db = authz realm = first // first是我的版本控制库的文件夹名
2)、:wq 保存退出。
6、重新启动svn服务。
svnserve -d -r /alidata/www/svndata/first/
7、这个时候我们去本地检出svn版本控制,可能会出现这样的错误。
invalid authz configuration svn 为什么呢?
因为我们在上面加入了aa和xiaoming的两个用户。但是,这两个用户之前并没有创建。
解决方法:
我们在系统中新建aa和xiaoming这两个用户即可。
新建代码实例:
[root@iZ23r95x9p9 first]# adser xiaoming [root@iZ23r95x9p9 first]# passwd xiaoming查看是否新建成功:
[root@iZ23r95x9p9 first]# groups xiaoming xiaoming : xiaoming8、新建完毕之后,再重新的启动一下,看看本地是不是可以检出了。这里就大功告成。
㈨ tortoisesvn怎么配置使用
安装过程:
1、下载软件后,双击程序进行安装,点击“Next”;
2、在许可证协议页面,选择“I Accept the terms in the License Agreement”,点击“Next”;
3、在自定义选项页面,可以选择安装目录,也可以直接点击“Next”进行安装;
4、点击“Install”开始安装;
5、安装完成后,点击“Finsh”;
建立库:
1、新建文件夹,目录和文件夹名称最好都用英文,不要使用中文;
2、打开文件夹,在空白处按下“shift键+鼠标右键”;
3、在弹出的菜单中选择“TortoiseSVN - Create repository here”;
4、弹出对话框,提示创建成功,并自动在文件夹中创建了目录结构;
导入项目:
1、打开已有的项目文件夹,在空白处按下“shift键+鼠标右键”;
2、在弹出的菜单中选择“TortoiseSVN - Import”;
3、选择导入路径,填写备注信息,点击“OK”开始导入;
4、导入完成后会弹出提示,可以拖动滚动条查看导入的文件,点击“OK”,完成导入;
建立工作目录(检出):
1、新建工作目录文件夹,在空白处按下“shift键+鼠标右键”;
2、在弹出的菜单中选择“SVN Checkout...”;
3、在弹出的对话框中选择库目录、工作目录,点击“OK”开始检出;
4、弹出详细信息对话框,导出完成后,点击“OK”;
可以看到工作目录中多出了库中的文件,这些文件就是有版本控制的,对这些文件的修改可以保存到库,也可以从库里恢复旧版本的文件。
更新工作目录:
1、通常在你对工作目录进行修改前,为保证你的文件是最新的,需要进行更新操作;
2、在工作目录空白处点击鼠标右键,选择“SVN Update”;
3、会弹出对话框开始更新,并显示更新了哪些内容,库版本是多少;
提交工作目录:
1、在做了修改,需要保存到库中时,用到提交操作;
2、在工作目录空白处点击鼠标右键,选择“SVN Commit”;
3、会弹出对话框,可以输入备注信息,显示将要提交哪些文件,点击“OK”开始提交;
4、弹出对话框显示提交进度,完成后点击“OK”完成提交;