尝试更新SVN软件包的总结

一.写此文档是关于两次更新事件的总结

  1. 在单个服务器上进行svn 下载某个目录,使用:

SVN    co    路径

  1. 在单个服务器进行svn 下载的某个文件,使用

Svn cat 路径/文件包  > 文件包

  1. 在单个服务器中进行某个包更新(此只适应于svn服务器目录下)

Svn  up 文件名

此三种情况都在此更新情况适用了,以下关于扩展的:

SVN  help 可用于显示子命令的帮助信息

Svn  --version  查看程序的版本号和版本库访问模块

SVN   --version –quiet  只查看程序的版本号。

大多数的子命令可接受文件或目录参数,对目录进行递归处理。

如果没有指定参数,默认对当前目录(包含当前目录)递归处理。

可用的子命令:

add

blame (praise, annotate,ann)

cat

changelist (cl)

checkout (co)

cleanup

commit (ci)

copy (cp)

delete (del, remove, rm)

diff (di)

export

help (?, h)

import

info

list (ls)

lock

log

merge

mergeinfo

mkdir

move (mv, rename, ren)

propdel (pdel, pd)

propedit (pedit, pe)

propget (pget, pg)

proplist (plist, pl)

propset (pset, ps)

resolve

resolved

revert

status (stat, st)

switch (sw)

unlock

update (up)

相关参阅文档:http://subversion.tigris.org/

二 、 可使用最好的办法达到最高的效率:

  1. 可将文件放入跳转机上,再进行scp 分发,
  2. 下载的文件在业务机上,则可在跳转机上进行业务机文件抓取。
  3. 查看同一台服务器上是否有多个实例需同一个文件,则可以先下载一个文件,再讲文件复制到/root 下,再着一复制覆盖文件。
  4. 如有相同使用的目录或者路径,可将这路径复制到一个桌面文档下,可减少反复跳转。

注: 如是覆盖整个目录下的文件,查看目录的修改时间是不会变的,需进入到目录里,查看此下文件的修改时间是否是新日期的。如是覆盖单个文件,则需更新后查看日期是否是新日期。

时间: 2024-12-25 17:25:30

尝试更新SVN软件包的总结的相关文章

Intellij IDEA更新SVN没有提示语

更新SVN时IDE下方没有提示语句 解决方法: 点击编辑器右下方的 Event Log 按钮 打开 Show balloons 就可以显示了.

MAC 更新SVN到1.8

经过谷歌和百度N次后,终于搞定SVN的升级,Intellij Idea和Xcode5.1都可以正常使用. 步骤: 1. 下载Subverion的Max安装版.(推荐.使用其他brew和port都试过,没有成功) http://www.wandisco.com/subversion/download#osx 2. 按操作步骤安装完成,注意最后一步时,需要手动把SVN的路径加到PATH中,这里的说明有点问题,应该是编辑~/.bash_profile文件,添加svn路径. 3. 修改XCODE默认的s

sourceTree 更新svn提示can't locate SVN/Core.pm

| 导语 使用sourceTree管理SVN,报错 can‘t locate SVN/Core.pm 详细报错: Can‘t locate SVN/Core.pm in @INC (you may need to install the SVN::Core module) (@INC contains: /usr/local/git/lib/perl5/site_perl /Applications/SourceTree.app/Contents/Resources/git_local/lib/

Git环境搭建(后期会更新SVN环境搭建教程)

环境搭建是块头痛的问题,既然懂点前端技术,又要懂得点后端技术,今天小编就把自己的搭建经验,分享给大家,希望可以帮到大家, 后期的话还会更新SVN环境搭建 第一步:git fetch 获取最新的代码版本 git pull origin +要获取的远程分支 git merge+ 切换到主分支,然后填写要合并的分支 git reset -h 回退到某个代码版本 git log 查看相关的操作日志 git status 查看版本状态 git diff 比较文件修改了哪些内容 第二步:若新功能中在数据库有

批处理更新svn

很多软件都有命令行支持,即可以直接在Windows命令提示符下输入软件提供命令来执行,完成软件的一些功能. 比如输入svn help 可以查看svn支持的命令行 想要更新svn资源需要用到命令svn update –r version path,如:svn update –r 100 “E:\\res” 执行后更新了E盘下res目录的资源到200 svn revision 如果想要更新虚拟机上共享目录的资源则记住用户名密码登陆过一次后,直接将path替换为对应的共享目录即可,如svn updat

如何自动更新SVN项目

在桌面新建“SVN Update.bat”文件,把下面的命令复制到该文件中,保存并退出,然后使用windows的“任务计划”功能,就可以实现定时自动更新SVN目录. 按此批处理文件的方法执行,一次可自动更新2个目录的内容.如果想一次更新3个目录的内容,可按照相同的方法设置新的环境变量svn_work3,增加新的命令集:Update3和:gengxin3即可.注意将:Update3中的环境变量名改为svn_work3及gengxin3. 注意: “svn_home=”后面填写安装SVN客户端的目录

自动更新svn的内容到网站

每次编写网站代码,都是手工复制到服务器然后看效果,现在可以通过svn自动更新网站的代码,方法如下: 1.编写批处理 "C:\Program Files\Subversion\bin\svn.exe" export --force --no-auth-cache --quiet svn://xxxxxx [path] --username [username] --password [password] 相关参数说明: 1.C:\Program Files\Subversion\bin\

更新svn版本后,在更新代码报错

Eclipse 导入项目与 svn 插件关联全过程记录 今天想整理一下相关项目的前端代码以及目录结构,故利用svn客户端(TortoiseSVN 1.7.2)从trunk上新建了一个branches,然后checkout到本地. 打开Eclipse,点击 File -> Import -> General -> Existing Projects Workspace -> Next -> 选中 select root directory,点击 Browse 浏览,确认项目本地

Mac下更新SVN

Mac下自带的SVN版本还是1.6的,而最新的Versions已经更新到支持1.7版本了,在Windows下面使用1.7版本久了所以也想更新下Mac版本. OK,废话不多说,简单描述操作步骤: 去Apache下载Subversion源代码,地址是:http://subversion.apache.org/: 编译发现make没有,那么去XCode里面的Preference->Downlaods->Components中安装Command Line Tools: 再次打开终端发现已经可以make