SVN查找某个作者的
下面记录从最开始有想法到最后实现这功能的整个过程(只想要结果的, 直接查看 7 即可):
1. eclipse 装了 svn 插件后, 能看到每个文件后面都列出这个文件的最后更新时间, 更新人
2. 分析源码目录下的 .svn 里的文件, 一开始并没有发现有记录各个文件 author 的地方.
里面的文件很简单, .svn 文件夹里就这么几个文件, 文件内容也很简单.
3. 于是就怀疑会不会是 subclipse 插件在每次启动后连接 svn, 联网获取相关信息.
4. 实在没辙了, 就想既然是开源的, 那去找 subclipse 的源码来看看吧
在网上找到 subclipse 项目的源码: openlogic-eclipseplugin-subclipse-1.6.13-all-src-1
private String lastCommitAuthor;
但是看了很久也没看出个所以然来, java 水平一般的人伤不起啊^_^
最后还是决定从 svn 下手, 看 svn 有没有提供相应命令.
5. 从 svn repository broswer 里也能看到 Author 及最后更新时间
6. 再去分析 .svn 里的文件, 发现 entries 里面应该记录了相关信息
在项目下输入 svn status –v 可以查看这个项目的状态信息. 有以下信息出来后, 就不会错了, 实在不行, 就直接文本分析这列表就可以了.
使用命令 svn status -v > e:\status.txt 将结果输出到文本文件.
往下一步, 只要使用管道, 将包含 ZXF 作者名的文列出来即可
svn status -v | find "ZXF" > e:\status.txt
环境: Windows7+Subversion1.6
==================================================================
看到 oschina 推荐的文章《SVN常用命令》, 还不错, 补个链接:
http://my.oschina.net/flynewton/blog/9047
SVN查找某个作者的相关推荐
- svn查找历史版本_svn查找历史文件
svn查找历史文件以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 1.SVN查看修改过的文件 1. 在开发工具中右击需要 ...
- 怎么让SVN日志显示作者和日期等信息?
问题描述: SVN上传代码之后,查看日志信息,无法显示作者和日期,如下图所示: 解决方案: 1.连接服务器,进入SVN版本库的配置文件夹conf,找到svnserve.conf文件 2. 修改svns ...
- 信息收集之查找GitHub作者邮箱
一.需求 有时候我们需要一些内部开发人员的邮箱信息,可以通过GitHub中获取. 二.方法 2.1 通过GitHub API接口查找 (name替换成需要查找的用户) https://api.gi ...
- svn查找历史版本_svn历史版本对比以及还原到历史版本
1.还原到某个版本 svn up -r 版本号 svn up -r 版本号 文件名称 2. 还原改动 对应提交(commit),要有类似回滚(rollback)的操作. svn revert 或者通过 ...
- 在EI中查找某作者的会议论文是否被收录
解释: 基于Web方式的Engineering Information Village,简称EI Village,其中也包括EI Compendex * Plus数据库和El One Page数据库, ...
- svn在linux上的安装
什么是svn SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Sub ...
- Linux(Centos)快速搭建SVN服务器
2019独角兽企业重金招聘Python工程师标准>>> 一.SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统 ...
- 使用git命令导出项目_【git学习】SVN项目迁移到Git操作指南
参考链接 在迁移的过程中,参考了以下的链接: 第一步.建立SVN用户到git用户的映射文件在 Subversion,每个提交者在都在主机上有一个用户名,记录在提交信息中.如果想让已有的信息更好的映射到 ...
- linux nginx svn 安装
svn服务器是项目开发中版本发布器,软件编程用的,我是给人家配置环境的,第 一次接触svn有点困难,网上搜了很多,也看了很多,终于摸索出针对自己服务器的环 境的方案,我们服务器的环境是 Centos5 ...
最新文章
- SAP RETAIL WB02 为门店激活物料分类账报错 - ML currencies are not integrated in FI for valuation area m123 NMI1 –
- .NET Core Docker使用初入篇
- java office文件加水印_永中Office与统一操作系统UOS完成适配,开辟高效智能办公新领域...
- c语言煎饼问题算法,C煎饼分类程序?
- 虚拟dom_从0到1实现一个虚拟DOM
- 软考 - 可靠性和可用性
- springAOP之代理
- C语言学习记录_2019.02.10
- 群晖DS220+ 应用小笔记
- 天龙源码框架分析_天龙八部源码描述【转】
- 搭建mqtt服务器mosquitto以及添加CA证书
- JAVA面试题及解答
- 虾皮如何注册店铺_Shopee(虾皮购物)入驻申请流程?
- 有关保险及公积金的文章,阅读绝对获益!!
- Chapter(Redis)(基础知识)
- 盛世昊通山东省运营中心盛大启动,迈向新的篇章
- 饭卡管理程序c语言代码,C++ 简单饭卡管理系统
- camstar portal 7全屏显示
- java gui-设计日历软件
- 《笑话大全》APP代码详解1