当前位置:首页 » 操作系统 » svn迁移linux

svn迁移linux

发布时间: 2023-05-04 07:05:32

linux下 svn 更改版本库路径

我想你要的效果是: 把一个已经存在的SVN库(subversion repository) 放到一个新的SVN库并保留历史记录是吧;

  1. mp一个SVN库

    (svnadmin mp http://oldrepo/ > mymp)

  2. reload到新的SVN库

    (svnadmin load --parent-dir /new/location http://newrepo/ < mymp)

⑵ 使用svn版本控制器如何将php项目上传到linux上

直接在友让陆好顷 Linux 系统中,命滑察令行输入:svn checkout https://your.svn.url --username your_username

⑶ linux系统之间的svn库迁移步骤,请教高手

SVN repo Migrate
先建立mp
$ svnadmin mp /path/to/your/repo > yourreporname.mp
复制mp到目标主机(下面是网络scp复制,方式自选,ftp,http,移动薯中渣设备都可以)。
$ scp yourreponame.mp [email protected]:/path/to/your/new/repo
在新的服务器上
cd /path/to/数悄your/new/repo
建立reponame
svnadmin create reponame
导培尘入mp
svnadmin load reponame < yourreponame.mp
完成,It's ok!!

⑷ Linux下CVS库迁移到另一台SVN的具体步骤

这玩意吧,确实可首竖以迁移。不燃岩过好像容易者段大出错。我一般是从CVS上把代码弄到本地,然后从本地提交到SVN上。貌似也不麻烦,并且可靠。

⑸ svn从linux下迁移到windows中应该如何操作两边的软件版本是否需要一致

这个好像不需要,没明白你说的迁移是数据迁移还是svn软件迁移。如果是软件的话,可以直接下一个svn安装就可以了!linux下svn都是命宏派消令模蔽知式羡谨。

⑹ linux下,我服务器上现在有一个svn库,我要克隆一个出来当做备用(克隆到其它目录)

1) 创建一个新库
svnadmin create /var/svn/proj001
2) 将备份的库目录中的内容直接覆盖拷贝到/var/svn/proj001。
3) 修改目录授权(如果启用了目录级别授权的话:AuthzSVNAccessFile @ /etc/apache2/mods-available/dav_svn.conf)
/etc/apache2/dav_svn.authz
供参考。

⑺ windows下svn迁移到linux

将windows上svn迁移到linux上

实现svn方式和http方式访问

进入conf目录

authz :负责test3库的账号权限管理,控制账号是否读写权限
passwd :负责test3库的账号和密码管理,注意密码是明文的
svnserve.conf :svn服务器配置文件
示例:

启动:

端口:3690 注意打开防火墙
访问:
svn://192.168.1.206:3690/test3

用mod_dav_svn模块实现Apache服务进行访问svn仓库,mod_dav_svn是Apache和svn之间的接口

SVNParentPath /svn/svndir
指如果有多个版本库建议使用SVNParentPath不使用SVNPath,/svn/svndir 版本库位置
AuthUserFile /svn/svndir/passwd
指后面使用apache的htpasswd创建的用户名密码
AuthzSVNAccessFile /svn/svndir/authz
指权限文件

创建用户并设置密码

此时可以通过
http://192.168.1.206/svn/test3
在浏览器中输入用户名密码访问

直接将windows下Repositories目录下的数据打包迁移到linux下的Repositories即可访问,但是用户名和密码不可以迁移,需要重建

1 注意权限为问题,如果/svn/svndir属主不是apache,会一直访问拒绝访问
2 svn协助与http协议
svn协议,用于客户端使用svn://方式访问版本库,而mod_authz_svn模块让客户端可通过Apache访问版本库,它们分别使用不同的服务:svnserve、httpd进行访问。由于用户、组权限不同,权限管理方式也不相同,因此,不建议同时启动两种访问方式。
而易用性,管理方便的角度来分析,Apache以,mod_authz_svn模块的方式访问版本库会更多人选择。(mod_authz_svn方式,使用80端口访问,并且提供https等加密传输,用于用户信息验证的密码保存方式不是明文的)

⑻ 如何搭建svn服务器在linux上

1,首先安装好LINUX系统,然后YUM安装:

#yum -y install svnversion

2,安全完成之御神后我们来配置:

创建版本库目录:

#mkdir -p /banbenku/svn/

3,然后启用:

#svnserve -d -r /banbenku/svn

然后查看是否启动了!

ps -ef|grep svn;

[root@207 conf]# lsof -i:3690

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)

4,然后我们来新建版本:

mkdir -p /banbenku/svn/zhoujie/

cd /banbenku/svn/zhoujie/conf

在这里有三个文件:authz passwd svnserve.conf

svnserve.conf是主要配置文件;

vi svnserve.conf

修改如下:

anon-access = read

auth-access = write

password-db = /banbenku/svn/zhoujie/conf/passwd

authz-db = /banbenku/svn/zhoujie/conf/authz

wq!

保存退出:

然后修改passwd:

建立用户名与密码雀埋内容如下:

zhoujie = 123456

wq

保镇岁亏有存退出:

然后修改:authz:

内容如下:

[groups]

admin = zhoujie

[zhoujie:/]

@admin =rw

wq

保存退出!

这样我们便配置好了;要使用启生效,重启SVN:

ps -ef|grep svn

kill -9 PID

svnserve -d -r /banbenku/svn

然后再检测:

[root@207 conf]# lsof -i:3690

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)

如果如上所示,那便没有问题了;

⑼ SVN能否从linux下迁到windows下吗,如果能,需要注意哪些事项

可以。
我试过直接渗笑态把仓库拷来拷去,只要保持两边的svn服务的版本一致,用了几个月,还没有出现过丛源问题。
另外就是用svnadmin mp和svnadmin load的方法来迁移,这升昌方法对服务器版本一致性要求不严。

⑽ TortoiseSVN的服务器如何转移到另一台电脑

简单的办法就是备份库,卸载VisualSVN Server,硬盘拿过去后再重新安装VisualSVN Server
然后再还原库。

热点内容
吃鸡低配置手机如何开极致画质 发布:2025-05-16 18:15:20 浏览:191
空密码访问 发布:2025-05-16 18:08:51 浏览:892
腾讯云服务器安全规则设置 发布:2025-05-16 17:51:33 浏览:650
k3服务器不可用怎么办 发布:2025-05-16 17:51:30 浏览:537
编辑html源码 发布:2025-05-16 17:45:45 浏览:65
边的存储方法 发布:2025-05-16 17:33:16 浏览:927
海量服务器怎么拆 发布:2025-05-16 17:31:07 浏览:211
运行与编译的区别 发布:2025-05-16 17:25:02 浏览:824
c语言for中continue 发布:2025-05-16 17:20:14 浏览:648
ftp储存 发布:2025-05-16 17:04:08 浏览:505