当前位置:首页 » 资源管理 » 如何创建svn资源库
扩展阅读
河道水质检测费用是多少 2024-11-20 20:01:33
网络开放资源是什么 2024-11-20 20:00:01
钢材发货到太原什么价格 2024-11-20 19:51:41

如何创建svn资源库

发布时间: 2022-03-05 06:06:32

㈠ 如何创建 SVN 服务器,并搭建自己的 SVN 仓库

步骤一: 下载并安装 VisualSVN。
步骤二 : 搭建仓库 之【创建用户】。
步骤三 : 搭建仓库--- 之【创建仓库】。
说明:
如果需要在 Vista, Win7, Windows Server 2008 或者更高级的 Windows 系统上安装 SVN 服务器,使用 VisualSVN_Server_3.5.0.0 完全没有问题,但如果你想在 Windows Server 2003 上安装 SVN 服务器, 对不起,这个版本无法安装。

㈡ 如何创建svn服务器 svn创建方法

1、下载绿色版svn(即zip压缩包文件,如我下的是svn-win32-1.5.6.zip,当然下安装版的也可以):

2、解压下载下来的绿色版svn和安装svn的windows客户端TortoiseSVN,按照提示安装就可以,为了能立马看到效果,最好重启下机器,呵呵

3、创建版本库,打开命令窗口(开始->运行,键入cmd,回车),我的svn服务器解压目录为F:\svn;在命令窗口输入:

pushd F:\svn\bin

进入到svn解压目录下的bin目录,建立版本库,如我把版本库安装在:F:\svnrep,首先确认F盘下是否存在svnrep文件夹,没有我们可以在命令窗口键入:

mkdir F:\svnrep

就会创建一个snvrep文件夹,接下来,运行如下命令:

svnadmin create F:\svnrep

这样我们的版本库就创建了,在F:\svnrep下你可以看到自动生成了一些文件及文件夹;同时,你也可以用TortoiseSVN的图形界面来创建,在F:\svnrep文件夹中“右击->TortoiseSVN->Create Repository here”, 同样得到我们需要的结果,如果这文件夹已经创建有了,你再创建,会自动报错。

4、配置用户和权限,打开F:\svnrep\conf目录中的svnserve.conf文件,将[general](保证[general]这一行的前面不带#号,有#号就将#号去掉)下面的

# password-db = passwd(大概在20行)及# authz-db = authz(大概在27行)

前的#号去掉。保存文件;

然后打开同目录中的passwd文件(可以用记事本打开),在[users](保证[users]这一行的前面不带#号,有#号就将#号去掉)下面添加用户及此用户对应的密码,格式为:

admin = password

表示用户为admin 密码为password 保存文件。

同时也可以修改同目录下的authz文件,主要是用来控制用户对svn版本库里哪些目录的文件是否有读或写权限,读为r写为w,如果要赋给admin对版本库下的目录都有读和写权限,格式为:

[/]

admin = rw

/代表了svn版本库下的起始位置,对于修改此文件的一些注意事项,可以到网上搜索下呵呵。

5、运行svn服务器,在命令窗口输入:

svnserve -d -r F:\svnrep

这样,svn服务器程序就启动了。但不要关闭这个命令窗口,关闭就意味着svn服务器停止。

6、导入项目到svn版本库可以用TortoiseSVN客户端进行导入,在要导入的项目文件夹上“右击->TortoiseSVN->Import…”在URL of repository输入

svn://localhost/项目名

在Import Message中可以输入你的信息,点击ok按钮,就开始导入了,完成导入后,项目目录没有任何变化,导入过程中没报错的话,项目中的所有文件就导入到svn的版本库里了;这个导入过程可以到任何一台能访问你svn服务器并安装好TortoiseSVN客户端的电脑上进行,在要导入的文件或文件夹上“右击右击->TortoiseSVN->Import…”,在URL of repository 输入:

svn://svn服务器IP/项目名

就OK

7、从版本库中检出,即复制出一份版本库中的项目,在一个空的文件夹中“右击->SVN Checkout”,在URL of repository中输入:

svn://localhost/项目名

这样我们就复制出了这个项目中的文件。

8、修改文件后更新到版本库,当项目中的某一文件作了修改,可以通过在这个文件上“右击->SVN Commit…”,这样我们就将我们对这一文件的修改提交到了版本库。

当然还有很多功能,查看文件修改,比较文件各版本中的修改及不同处,== 不一一介绍了。注意的是TortoiseSVN客户端版本最好是和svn服务器的版本一致,有时不一致的时候会发生错误。

㈢ 怎么在myeclipse添加svn资源库

首先需要安装SVN,然后才可以上传到SVN
1、 打开 Myeclipse 工具栏下的Help下的Install from Site

2、打开后弹出窗口, 并点击Add标签
3、现在是最重要的一步,填写相关信息。
在对话框Name输入svn,
URL中输入: http://subclipse.tigris.org/update_1.6.x
点击OK按钮,提示如下:
这里选择Core SVNKit Library和Optionl JNA Library和Subclipse (其中Subclipse Integration for Mylyn 3.x不选择)

4、 下来安装程序,就ok.中间有几次提示,直接选择OK。
上传到svn:
下面就是这么管理一个项目了,先上传项目到svn服务器。
1、选中项目右键到 team—>share Project
2、进入到选择界面,选择svn,
现在可以看到的界面是要选择共享资源的地址了,如果之前已经共享过就会保存在下面了,没有的话我们就自己创建新的资源位置,就是第一个选项。
3、服务器地址填写了,这里信息填写很重要,几个地方容易出错。
上图标注一定要注意,服务器的地址如下:
https://服务器的ip地址/svn/svn创建的项目目录/
比如:https:/192.168.0.1/svn/mypriject/
完成后点击下一步,再点击下一步,点击完成就可以把项目上传到服务器了。
4、最后一步:
上传完成后现在项目中的文件都没有提交到服务器中,最后一步就是提交项目。
现在就可以了,服务器上面就是一个网站的项目了。下面就是客户端checkout出来就可以了。
5、客户端用户通过import选择svn就可以了,下面就进入到服务器路径选择问题了,和刚刚将的一样了。
填好之后就可以checkout出来了,当然import出来之后还要根据自己的配置文件配置一些参数,比如jdk,tomcat等。

㈣ SVN如何创建各个管理库,如文档库,代码库等

您好,SVN是C/S架构,数据存放分成服务器端和客户端。创建代码库一般指的是SVN服务器端的操作,这个库随便建在什么地方都可以;你要发布的线上代码,这是存放在SVN的客户端的。
SVN的服务器端和客户端存放文件的格式是不同的,所以不能直接访问SVN服务器端的存储路径,只能通过SVN客户端将服务器端的存储内容checkout或者export出来。

理解上述这些基础知识后,你应该就明白了,你要做的事情就是:
1、先建立一个SVN服务器(可以专门安装SVN服务器端安装包,建立用http/https或svn协议访问的SVN服务器;也可以简单用TortoiseSVN创建本地的用files:///方式访问的SVN服务器);
2、在服务器端建立一个空的版本库,将你原有的www-web-项目 文件夹 上传到SVN服务器新建的版本库中;
3、在你线上存放代码的地方新建一个文件夹,并将版本库中的内容checkout到这个新文件夹,设置这个文件夹是以后线上发布代码的文件夹。
4、在你开发用的工作电脑上checkout一个文件夹出来,平时在这个文件夹修改代码,修改完成后上传到SVN服务器,然后在线上代码对应的文件夹那里更新得到上传的新代码。

这样的话,你的整个工作就分成了3个存储位置:1、服务器端,2、开发端,3、线上发布端,这就井井有条、互不干扰了。

当然,SVN要用的好,还有很多技巧,比如分支/标记的使用,比如钩子的使用(可以实现实时自动发布,每次从开发端提交后就自动更新线上发布端),那需要你继续学习了。

㈤ 如何添加Eclipse项目到SVN资源库

打开我们的开发工具Eclipse,添加SVN插件并安装(步骤是:点击Help——>Install New Software——>Add,在弹出的窗口中输入需要下载SVN地址),成功安装后,在Eclipse项目中,点击需要添加的项目,鼠标右键,如下图:


点击“finish”按钮后,我们的Eclipse项目就开始添加到SVN资源库中了

㈥ eclipse 在创建svn资源库时,url地址怎么填写

eclispe会有一些配置,比如java项目会有build
path,你检出的时候
应该是自动创建了一些文件夹。去window-->preferences-->java-->build
path
能修改。
如果你是用的myeclipse插件,在
window-->preferences-->myeclipse-->java
enterprise
proj...

㈦ eclipse svn如何建资源位置

eclipse中用svn创建资源位置:

1、打开svn视图,选择创建新的资源库位置,单击Next,弹出如下对话框:

㈧ 添加svn资源库,一直没反应operation in progress

添加svn资源库,一直没反应operation in progress的原因:

  1. 服务端的svn service停止了。

  2. 没有相应库的访问权限。

  3. 本地与服务器端的连接问题。

㈨ SVN的资源库地址URL怎么写

svn地址写法 svn://ip
ip是指svn服务器的ip,svn服务器自己搭建一个即可,一般搭建在Linux服务器下

㈩ 怎样创建SVN仓库目录结构

首先在服务器端创建一个SVN库,这时是只有一个顶级文件夹的空仓库,然后:
1、从客户端checkout这个空的SVN库;
2、在客户端checkout出来的这个空文件夹中,按自己的需要新建各级子文件夹,以形成所需的目录结构;
3、对checkout出来的这个文件夹执行add操作,将新建的各级子文件夹纳入SVN控制;
4、对checkout出来的这个文件夹执行commit操作,将刚add进来的各文件夹提交到SVN服务器端。

基本操作就如上所述了,顺便说一下SVN官方推荐的文件夹结构:
根目录下分成trunk、branches、tags三个子文件夹,其中trunk用于存放开发主干,branches用于存放各种分支,tags用于存放各种标记。