revision相关内容

SVN:如何获得文件的第一个修订版?

使用存储库中的子目录时,如何在将该特定目录添加到存储库后查找修订?通过使用“svn info http://.."我可以找出最后一次修改的时间(“Last Changed Rev"),但我还需要找出该目录(或文件)是第一次添加(这是“第一次"修订). 我一直在“SVN book"上搜索,谷歌搜索,但显然没有结果. 注意:我需要这个来制作一个 PHP 脚本来下载日志并将它们存储在本地,只 ..
发布时间:2021-09-01 19:37:01 其他开发

提交后如何在我的源代码中存储新的 SVN 修订号?(乌龟SVN)

是否有可能通过 TortoiseSVN 知道您将在提交之前获得的 SVN rev 编号,以便我可以将该 rev# 放入源代码注释部分? 也许我可以将一个特殊的键名/变量放入我的文件中,TortoiseSVN 会自动将其替换为即将提交的 rev#? 这背后的动机是我可以通过查看源代码来获取最新版本并查看它包含哪些 SVN 版本.它还给管理层带来了温暖. 解决方案 Subversi ..
发布时间:2021-09-01 19:34:07 其他开发

自动获取 SVN 修订号到程序中

我在SVN下有一个python项目,我想在运行时显示版本号.有没有办法做到这一点(例如在提交时自动运行一个可以更新版本文件的短脚本,或者在 Python 中查询 SVN 存储库?) 解决方案 我不确定 Python 的具体细节,但是如果将字符串 $Revision$ 放入您的文件中的某个位置并且您在其中启用了 enable-auto-props=true您的 SVN 配置,它将被重写为类似 ..
发布时间:2021-09-01 19:29:50 Python

使用 TortoiseSVN 恢复到以前的版本

使用 Windows TortoiseSVN 将我的工作副本恢复到以前版本的最简单方法是什么? 我没有找到任何“可查找"的命令来快速执行此操作. 解决方案 有几种方法可以做到这一点.但不要只是按照此处的建议更新到较早的修订版. 从单个修订版或一系列修订版中恢复更改的最简单方法是使用修订版日志对话框.这也是您想放弃最近的更改并将较早的修订版设为新 HEAD 的方法. 选择您 ..
发布时间:2021-09-01 19:29:31 其他开发

SVN:是否可以获得给定路径的修订号列表?

我正在制作一个连接到存储库、下载提交列表并将它们存储在本地的 PHP 工具.但是,由于某些存储库可能很大并且抓取它们的日志导致长时间等待和可能的超时/错误,我想使用异步请求下载每个提交消息. 所以,我在修订历史中有一个起点和终点,我可以像这样抓取所有日志: svn log -r : ...我最终可能会得到一个非常大的 XML 文件,它需要很长时间才能下载,需要很长时间和大量资源来 ..
发布时间:2021-08-31 19:56:14 其他开发

为什么一个SVN分支在commit后跳出100个修订版本差异?

我刚刚提交了与修订版 448 相关的本地更改.之后我注意到修订版 549,那么现在有什么问题.... 任何想法(这不是什么大不了的事,但我无法解释它让我徘徊......)? 我确实记得创建了一个分支,我猜这应该是问题所在,但有点奇怪. 解决方案 Deyan, Alvaro 差点碰到问题的根源,但我会详细说明.我不知道 GitHub 的 SVN-bridge 的所有内部结构,但是你的 ..
发布时间:2021-07-07 20:42:44 其他开发

如何列出所有提交到存储库的文件?

我怎样才能让 SVN 列出所有提交到存储库的文件(如果可能,连同位置和修订版). 更准确地说:我需要所有曾经存在的路径. 如果有人知道如何对整个存储库(包括所有修订版)进行全文搜索,这会对我有更好的帮助. 示例 假设我提交了一个文件 SomeFileOne.txt,稍后将其重命名为 SomeFileTwo.txt. 在执行所需任务(我正在寻找哪种解决方案)后,我不仅应 ..
发布时间:2021-07-07 20:41:52 其他开发

Perforce 无法正确同步文件

我正在使用 Perforce P4V(图形工具)与我在工作中的 Perforce 服务器进行交互.我有一个添加到仓库的项目,我不小心从本地计算机上的工作区中删除了它,问题是当我使用获取修订操作(相当于同步的 GUI)时,文件没有得到更新,即我可以查看我想要的服务器上的文件,但它们无法与我的本地 PC 正确同步.文件没有从服务器中提取,这让我很沮丧.我假设应该发生的是,如果文件在我的本地 PC 上以 ..
发布时间:2021-06-15 18:53:25 其他开发

如何使用Dropbox API获取项目的修订版

我目前正在使用Dropbox API来获取有关文件的详细信息.因此,我需要向用户显示文件版本号.但是, rev 项将返回类似于"35c1f029684fe"的文件版本.这与显示版本1或版本0的Dropbox UI不一致.如何获得此版本号? 解决方案 浏览了他们的文件/文件夹元数据之后,我没有看到提供所需数字的任何字段.相反,您可以使用修订版API . https://api.drop ..
发布时间:2021-05-03 18:41:19 Java开发

将文件修订填充到Treeview

我尝试将文件修订列表填充到treeview.我有一个修订文件列表,如下所示. 1.171.17.1.11.17.1.21.17.1.2.1.11.17.1.2.1.21.17.1.2.1.2.1.11.17.1.2.1.2.1.21.17.1.2.1.2.1.31.17.1.2.1.2.1.3.1.11.17.1.2.1.2.1.3.1.21.17.1.2.1.2.1.3.2.11.17.1. ..
发布时间:2021-04-18 19:18:45 C#/.NET

创建Envers自定义修订版实体

我正在尝试为我们的项目设置审核。 我从可以正常工作的默认配置开始。 下一步是存储进行了更改的用户。 按照手册创建了自定义实体修订版: package com.csbi.samples.utils.audit; import java.io.Serializable; import java.text.DateFormat; import java.util.Dat ..
发布时间:2020-10-29 19:27:18 其他开发

如何在行号视图中激活修订信息

我知道Eclipse的一项功能,用于显示linenumbers-view中一行的最后更改的修订信息(渐变色,诸如修订号,日期和作者之类的更多信息)。 有人知道如何激活文件的此功能,或者默认情况下更好吗?我最近不小心碰到了一些快捷方式,该快捷方式使它显示在一个文件中,但是却不显示在其他文件中。 解决方案 这称为“显示注释”,您可以在“团队”菜单中找到它。由于这是一项非常昂贵的操作,因此 ..
发布时间:2020-10-27 06:42:01 Java开发

Alembic版本ID代表什么?

我刚刚开始研究Alembic,来自Django,我们有 South 来迁移数据库使用友好的旧固定格式的架构(包含在很快中)像 0037_fix_my_schema.py 这样的宽度数字来讨论应用迁移的顺序,我自然对Alembic的修订版ID感兴趣。是否有DAG支持Alembic,或者有人可以在这方面对其内部进行一些概述? 解决方案 我。 来源说: def rev_id(): va ..

如何在Git中与特定版本的文件进行比较?

我不知道Git是否具有修订的概念。 我想将当前工作副本与旧版本进行比较(不是 如果可以在Emacs中完成,那就太好了。 解决方案 我不知道在Emacs中执行此操作,但是: git diff rev1 .. rev2 将完成整个存储库所需的操作。然后,您可以添加以下内容: git diff rev1> .. rev2路径 p ..
发布时间:2020-10-22 00:32:56 其他开发

如何显示修订历史记录,例如修订

Stack Overflow如何以他们使用的类似diff格式显示修订版本更改? 我本身并不关心Stack Overflow;这只是描述我的要求的便捷方式。我有一个文本字段更改的审核历史记录。我想以“堆栈溢出”显示修订历史记录更改的方式显示更改。我记得在Jeff Atwood讨论过的Stack Overflow播客中,但是我在笔录中找不到它,也不知道是什么播客。 IIRC,它不是基于.NET的 ..
发布时间:2020-10-22 00:27:03 前端开发

将修订与Redmine问题相关联

是否有一种方法可以手动将修订/提交与Redmine问题相关联? 通常,我们通过使用正确的提交消息格式来做到这一点(“ #...”)。但是我忘了它,而是使用了另一条消息。 我现在无权更改提交消息。即使我愿意,我仍然无法删除Redmine的数据,无法再次重建它。 (有问题的方法 Redmine和SVN:如何在提交发生后将修订链接到问题?)。 我用正确链接到修订的“ r ...”注释。 ..
发布时间:2020-10-06 05:35:48 其他开发

SVN:是否可以获得分支的给定版本号的svn信息

是否可以获取特定版本号的分支的svn信息。例如,如果某个分支的最新工作副本的修订号为56,那么我可以获取该修订号为32的同一分支的信息吗。 解决方案 有两个选项可用于获取有关过去修订的信息: svn log -r :指定修订版本和url的提交消息 svn info -r :有关指定版本和url的一些技术信息 ..
发布时间:2020-09-23 19:00:45 其他开发

在创建分支的主干中查找修订

我正在尝试将最新的更改从主干合并到项目的一个分支中,但是问题是我不知道我最终从哪个分支中创建了分支。我认为SVN将此记录在某个地方。有人知道我如何找到修订版本号吗? (换句话说,Subversion等效于 git merge-base master branch-name ) 解决方案 在命令行中,--stop-on-copy标志可用于帮助显示您从何处复制分支的位置: svn ..
发布时间:2020-09-23 18:39:49 其他开发