`
dewei
  • 浏览: 164436 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

subversion自动添加Id,Revision等keywords

    博客分类:
  • SVN
SVN 
阅读更多

linux下:
vim ~/.subversion/config
windows下
%APPDATA%\\Subversion\\config
编辑此文件


[auto-props]
*.html = svn:keywords=Id Reversion Date Author
*.php = svn:keywords=Id Reversion Date Author
*.css = svn:keywords=Id Reversion Date Author
*.js = svn:keywords=Id Reversion Date Author

并启用auto-props
[miscellany]
enable-auto-props = yes
这样在 svn add 和 svn import 时就会自动添加keywords
现有的源代码还是没有这个属性,我们得批量的设置一下,一行命令就搞定了(比如我们的目标是当前目录下的所有python源代码文件):
1.find ./ -type f -name \ *.py\ | xargs svn propset svn:keywords \ Id Reversion Date Author\
svn propset svn:keywords Id *.php

分享到:
评论

相关推荐

    Subversion自动备份

    在团队开发中,Subversion的自动备份功能至关重要,因为它确保了代码的安全性和可恢复性。下面将详细介绍如何配置和执行Subversion的自动备份,以及与之相关的文件`backup.bat`和`simpleBackup.bat`的作用。 首先,...

    Subversion 帮助手册 - Version Control with Subversion For Subversion 1.6

    Version Control with Subversion For Subversion 1.6 (Compiled from Revision 38063)

    Version Control with Subversion For Subversion 1.3

    - **修订关键词(Revision Keywords)**:特定的关键词可以自动替换为修订版本的信息。 - **修订日期(Revision Dates)**:每条修订都有一个对应的日期时间戳。 - **初始化检出(Initial Checkout)**:首次从...

    Subversion

    Subversion Subversion Subversion Subversion Subversion

    Jenkins subversion 插件和所有依赖说明:依赖安装顺序

    Jenkins Subversion 插件使得Jenkins能够与Subversion仓库进行交互,进行代码的检出、更新和提交等操作。在设置Jenkins与Subversion的集成时,正确安装和配置相关插件至关重要。 首先,我们需要了解Jenkins ...

    Version.Control.With.Subversion.For.Subversion.1.6

    6. 基于钩子(Hooks)的自动化:通过服务器端的脚本钩子,可以实现提交前的验证、自动构建等操作。 四、最佳实践 1. 经常提交:频繁的小型提交比偶尔的大规模更改更容易跟踪和合并。 2. 分支策略:根据项目规模和...

    SubVersion的应用详解

    `svn ch_student.ppt`可能是SubVersion教程或讲座的幻灯片,详细介绍了SubVersion的使用方法,包括如何安装、创建仓库、添加文件、版本控制操作等。通过学习这份材料,你可以更深入地理解SubVersion在实际开发中的...

    Subversion1.8.8 32位

    2. **右键菜单操作**:用户可以直接在文件或目录上右键点击,选择各种Subversion操作,如添加、提交、更新、解决冲突等。 3. **语言支持**:提供多种语言包,例如中文包,方便不同地区的用户使用。 4. **强大的比较...

    subversion

    如果需要,更新你的`~/.bashrc`或`~/.bash_profile`,添加Subversion到PATH环境变量中。 8. **验证安装**: 重新加载环境变量,然后检查Subversion是否安装成功: ``` source ~/.bashrc svn --version ``` ...

    subversion1.2x 插件

    在Eclipse中安装和配置Subversion 1.2x 插件,可以方便地在IDE内部进行版本控制操作,如代码提交、更新、合并等。 首先,我们需要了解如何手动配置这个插件。在Eclipse中,插件安装通常通过"帮助"(Help)菜单下的...

    Apache-Subversion-1.9.5

    Apache Subversion(简称SVN)是一个开源的、跨平台的版本控制系统,它在2000年代初诞生,旨在改进RCS(Revision Control System)和CVS(Concurrent Versions System)等早期版本控制工具的不足之处。Subversion ...

    Subversion安装成service

    在 Windows NT、Windows XP、Windows 2000 和 Windows 2003 Server 等操作系统中,可以使用“Service Control”(即 sc.exe)来创建 Subversion 服务。例如,假设 Subversion 安装路径为 "D:\Subversion",而版本库...

    版本控制软件Subversion使用

    此外,Subversion中还包括一系列基本概念,如修订号(Revision number),它代表着整个仓库更改的版本号;工作副本(Working copies),指从仓库检出的文件和目录的本地拷贝;分支(Branch)和标签(Tag),用于创建...

    采用Subversion 进行版本控制

    ### 重要知识点:采用Subversion进行版本控制 #### 一、Subversion概述 - **定义**:Subversion(简称SVN)是一种广泛使用的版本控制系统,主要用于管理随着时间变化的文件和目录集。它通过记录每一次对文件或目录...

Global site tag (gtag.js) - Google Analytics