svn下载文件命令,从svn下载文件

http://www.itjxue.com  2023-01-23 07:35  来源:未知  点击次数: 

windowns怎么命令行安装svn

1.windows下的命令行svn客户端

我们知道,在linux下面的svn客户端采用命令的方式管理与服务器端svn交互。有些朋友想在windows下也具有相同的功能,而不是TortoiseSVN的GUI管理方式。这样可以使用我们熟悉的svn命令。

在不用安装TortoiseSVN客户端的情况,大家可以再 找到windows下的svn客户端工具。选择Win32Svn 进行安装。

安装好后,bin目录下就是相应程序了。通过添加环境变量的方式,把bin目录添加到path。启动cmd,敲入 svn help 以确认是否安装成功。

好了,可以找到你的代码,做checkout了。在commit代码的过程中,经常会出现的一个问题是:svn: None of the environment variables SVN_EDITOR, VISUAL or EDITOR is set, and no 'editor-cmd' run-time configuration option was found

这表示你的系统,没有指定svn客户端通过什么样的文本编辑器来写提交的注释。我们添加环境变量,SVN_EDITOR的值为notepad。再次svn ci 代码。notepad弹出了,写完注释保存。代码提交!

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2.使用SVN命令行工具,svn下载,windows命令行下svn

从获取subversion for windows的版本,安装之后就有了svn.exe这个基于命令行的客户端工具。当然服务器端的程序也有了,这里就不关心如何配置SVN服务了。安装程序把svn.exe的路径加入了path环境变量,我们已经可以在命令行中直接输入svn就可以使用了。

如果你不知道命令怎么用svn命令,可通过如下方式查询:

svn help

知道了子命令,但是不知道子命令的用法,还可以查询:

svn help ci

开发人员常用命令

导入项目

svn import --message "Start project"

导出项目

svn checkout

采用 export 的方式来导出一份“干净”的项目

svn export pthread

为失败的事务清场

svn cleanup

在本地进行代码修改,检查修改状态

svn status -v

svn diff

更新(update)服务器数据到本地

svn update directory

svn update file

增加(add)本地数据到服务器

svn add file.c

svn add dir

对文件进行改名和删除

svn mv b.c bb.c

svn rm d.c

提交(commit)本地文档到服务器

svn commit

svn ci

svn ci -m "commit"

查看日志

svn log directory

svn log file

相关的一些东西:

1、在本地文件中,每个目录下都有一个.svn文件夹(属性为隐藏),保存了相关的信息。

2、注册环境变量SVN_EDITOR为"E:\Program Files\Vim\vim71\gvim.exe",结果在svn ci的时候,出现错误:

'E:\Program' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

svn: 提交失败(细节如下):

svn: system('E:\Program Files\Vim\vim71\gvim.exe svn-commit.tmp') 返回 1

把SVN_EDITOR改为"gvim.exe",并且在path中添加路径"E:\Program Files\Vim\vim71",这样就可以在提交的时候用vim编写注释了。

附:

提供免费SVN服务的网站:

(推荐)

(针对开源免费,针对私人项目收费)

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

3.

Windows下SVN命令行工具使用详解(附加TortoiseSVN)

上一篇 / 下一篇 2011-12-12 09:32:22 / 置顶(3) / 个人分类:网络文摘

查看( 4610 ) / 评论( 1 ) / 评分( 5 / 0 )

根据我的记忆,似乎Windows 7下自自带一个svn命令行工具。如果你的机器没有,不必担心。你可以从获 取subversion for windows的版本,安装之后就有了svn.exe这个基于命令行的客户端工具。安装程序把svn.exe的路径加入了path环境变量,我们已经可以在命令行中直接输入svn就可以使用了。

如今,好用的开源工程遍布世界各地。许多这样的工具都提供了相应的工程源码的SNV下载地址,所以,这个工具你几乎是非了解不可的。以下列出svn使用使用的典型举例。

一、关于命令行工具SVN

如果你不知道命令怎么用svn命令,可通过如下方式查询:

svn help

知道了子命令,但是不知道子命令的用法,还可以查询:

svn help ci

常用命令格式与举例

导入项目

svn import --message "Start project"

导出项目

svn checkout

采用 export 的方式来导出一份“干净”的项目

svn export pthread

为失败的事务清场

svn cleanup

在本地进行代码修改,检查修改状态

svn status -v

svn diff

更新(update)服务器数据到本地

svn update directory

svn update file

增加(add)本地数据到服务器

svn add file.c

svn add dir

对文件进行改名和删除

svn mv b.c bb.c

svn rm d.c

提交(commit)本地文档到服务器

svn commit

svn ci

svn ci -m "commit"

查看日志

svn log directory

svn log file

二、关于可视化SVN工具TortoiseSVN

到处下载可视化SVN工具TortoiseSVN。这个工具非常好用,是一个WINDOWS下可视化工具,特别是支持断点续传。

因此,如果下载小型的SVN内容,使用上面的WINDOWS自带的命令行工具SVN.EXE足够了。但是,当下载大家伙时,常常下载到中间便失去与服务器的联系。如果再重新下载,非常可怜,而且往往还是不行。我在下载LIBGDX这个游戏引擎的源码工具时便是遇到这样的情况。因此才搜索到这个工具。

下载安装后,这个工具是以WINDOWS资源管理器插件的形式存在的,非常人性化。你只要右键点击一个你想存储下载内容的文件夹,选择“SVN Checkout...”选择,然后弹出一个对话框。此后,你输入你的SVN资源地址,便OK了。而且,这个工具下载速度非常快......

备注:在这个页面

有几个截图,参考一下吧。

用svn命令从指定版本下载东西,命令是什么

很简单,svn export 后面可以跟 -r 参数的,通过 -r 参数设定导出哪个版本

如 svn export -r 2

具体用法可以查看svn自带的帮助 svn help export

svn的checkout命令?

1、进入想要拉取的本地文件夹目录,点击鼠标右键,选择“SVN Checkout”。

2、在弹出的对话框内,输入远端SVN的地址,以及本地要保存的目录。

3、如果是第一次使用,可能会提示如下信息,告诉你的证书保存的时效性,选择上一项,永久保存。

4、输入SVN用户名和密码,如果需要永久保存认证信息,勾选下方的“save authentication”。

5、此时,如果各项信息无误,SVN就会自动从远程服务端下载项目代码。

(责任编辑:IT教学网)

更多

推荐网页背景文章