`

SVN - 获得最新的更新目录

    博客分类:
  • SVN
阅读更多
【基本介绍】
想或者指定的svn tag路径下面最新的版本文件,然后就可以执行下载等其他后续操作。

【解决方案】
svn log可以打印出所有的更新信息,版本,作者,时间等
svn log -v 可以更加详细的打印出,更新了哪些文件等

这样就可以直接获得最后更新的文件路径及版本文件。
svn log -v svn://server | awk '/^   A/ { print $2 }' | grep -v RC |  head -1


[root@xx ~]# svn log -v svn://servers/tags | awk '/^   A/ { print $2 }' | grep -v RC |  head -10
/tags/testing3
/tags/testing2
/tags/testing1



【参考引用】
http://stackoverflow.com/questions/5244261/find-the-latest-svn-tag
分享到:
评论

相关推荐

    SVN-site-1.8.22.rar

    你可以看到一个新的"Team"菜单,其中包含了与SVN相关的各种操作,如"Share Project"(共享项目)、"Commit"(提交)、"Update"(更新)和"Compare with Head"(与最新版本比较)等。这些功能使开发者能够轻松地管理...

    TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi安装包

    在安装《TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi》后,用户将获得以下功能: 1. **版本控制**:TortoiseSVN允许用户检出(Checkout)项目,这样就可以在本地工作副本上编辑代码。每次修改后,用户可以提交...

    TortoiseSVN-1.9.5.27581-x64-svn-1.9.5 中文语言包(64位)

    4. **提交与更新**:用户可以将本地更改提交到中央仓库,也可以从仓库获取最新的更改到本地工作副本。 5. **创建分支与标签**:为了支持不同的开发路径,TortoiseSVN允许用户创建分支和标签,使得开发和维护不同...

    svn-1.4.0-setup

    - `Update(更新)`: 为了获取最新的项目状态,你需要定期更新本地工作副本。 - `Diff(差异)`: SVN可以帮助你查看两个版本之间的差异。 - `Merge(合并)`: 当多人修改同一文件时,可能需要解决冲突并合并不同...

    TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.zip

    TortoiseSVN作为SVN的图形化界面,集成了Windows资源管理器,使得用户可以直接在文件和文件夹上执行SVN操作,如Checkout(检出)、Commit(提交)、Update(更新)、Merge(合并)、Diff(差异比较)等。它的操作...

    svn-site-1.8.21

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。在软件开发过程中,SVN有...不过,记得定期检查更新,确保使用的插件版本与 Eclipse 和 SVN 服务器兼容,以获得最佳的性能和稳定性。

    TortoiseSVN-1.14.0.28885-x64-svn-1.14.0官方安装包64位+中文语言包

    1. **版本控制基础**:TortoiseSVN的核心功能包括版本追踪、文件和目录的添加、删除、更新、提交、合并、回滚等。这些操作使得团队成员可以协同工作,避免文件冲突,并记录每一次修改的历史。 2. **图形化界面**:...

    TortoiseSVN-1.14.6.29673-x64-svn-1.14.3.msi.zip

    它允许用户超越时间地管理文件和目录,通过版本控制功能,用户可以轻松查看文件的修改历史、恢复到过去的版本,并管理文件的变更。TortoiseSVN的界面直观易用,通过右键菜单即可访问所有Subversion命令,极大地提高...

    TortoiseSVN-1.11.1.28492-x64-svn-1.11.1【官方下载】【软件包+中文包】

    它提供了官方的下载选项,确保用户获得的是安全可靠的软件。 TortoiseSVN的核心功能在于帮助用户管理和追踪项目中的文件和目录变更。版本控制系统,如Subversion,允许用户在时间线上查看文件的历史版本,这对于...

    myeclipse 的svn插件 SVN-site-1.8.22

    此外,保持插件的更新,以获得最新的功能和修复的bug。 通过以上步骤,你就可以在MyEclipse中顺利地使用"SVN-site-1.8.22"插件,享受到SVN带来的版本控制便利。熟练掌握这一技能,将有助于提升你在Java EE项目开发...

    SVN-1.8插件

    6. **增强的客户端缓存**:SVN-1.8的客户端缓存机制得到了改进,可以更好地管理本地数据,减少对服务器的请求,从而提高整体效率。 7. **更好的历史浏览**:在eclipse和myeclipse中,通过SVN-1.8插件,开发者可以更...

    svn-win32-1.8.0.zip

    Subversion(SVN)是一种广泛使用的版本控制系统,它允许用户管理文件和目录的变更历史,以便在多人协作的开发环境中追踪和控制代码更改。在Windows平台上,Subversion提供了专门的Win32版本,以适应Windows操作系统...

    AnkhSvn-2.3.10509.1073

    2. **项目同步**:在多用户协作的环境中,AnkhSvn能帮助开发者实时同步项目中的最新更改,确保团队成员始终使用的是最新的代码。 3. **冲突解决**:当多个用户同时修改同一文件时,AnkhSvn会识别并提示冲突,提供...

    svn-1.4.5 svn-1.4.5

    SVN 1.4.5版本可能提供了更新的命令行客户端和图形用户界面(GUI)工具,如TortoiseSVN,这些工具使用户能够更方便地进行版本控制操作,如添加、删除、更新、提交、合并等。改进的错误报告和用户界面,使非技术用户...

    rapidsvn-0.12.1.tar.gz

    - 提交与更新:用户可以直接在界面上添加、删除、修改文件,并提交这些更改至仓库,同时也能从仓库获取最新的版本。 - 比较与合并:Rapidsvn支持文件和目录的差异比较,以及冲突的解决和合并。 - 修订历史查看:用户...

    svn-win32-1.5.0.zip

    - 解压:下载并解压缩svn-win32-1.5.0.zip文件,得到SVN的安装目录。 - 安装:无需传统安装过程,只需将解压后的目录添加到系统PATH环境变量,即可在命令行使用SVN命令。 - 配置:创建或连接到版本库,通过`svn ...

    SVN插件 svn-site-1.8.12.zip

    解压“svn-site-1.8.12.zip”后,会得到两个关键目录:`features`和`plugins`。`features`目录包含插件的元数据和安装信息,而`plugins`目录则包含实际的插件执行文件。这些文件是Eclipse识别并安装插件所必需的。 ...

    svn-1.4.6-setup

    不过,由于这是一个较旧的版本,建议在可能的情况下使用更新的版本,以获得更好的安全性和功能。最新版本的SVN提供了更多的特性,例如分支和合并的改进、更强的权限管理以及更高效的网络协议。 总之,SVN作为一款...

    svn-1.4.5-setup—svn服务器端

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。...然而,为了获得最新的特性和安全更新,建议升级到更现代的SVN版本。在实际操作中,务必参照官方文档或在线教程,确保正确无误地完成每一步。

    TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi

    然而,为了获得最新的功能和安全更新,建议适时升级到最新稳定版。 总的来说,TortoiseSVN是编程人员进行版本控制的得力助手,它以其易用性、稳定性和强大的功能赢得了广大用户的喜爱。无论你是初涉版本控制的新手...

Global site tag (gtag.js) - Google Analytics