标签: revisions

SVN找到标签的修订版

有没有办法显示哪个版本等同于某个标签?

svn tags revisions

31
推荐指数
2
解决办法
2万
查看次数

如何从命令行列出SVN标记及其修订版

我需要修改不同的标签.到目前为止,我在SmartSVN中使用了Tag-Browser.但它很慢.

svn ls "^/tags"显示标签但没有修改的东西.等等

svn log /path/to/tag -v --stop-on-copy 
Run Code Online (Sandbox Code Playgroud)

提供了太多令人困惑的信息,这是不需要的.

是否有svn命令只能获取标签及其修订版?

svn tags command-line revisions

24
推荐指数
1
解决办法
3万
查看次数

是否有任何方法可以同时在多个非顺序修订中进行svn diff或svn合并?

所以在SVN你可以做以下事情:

svn merge -r555:558
svn diff -c551
Run Code Online (Sandbox Code Playgroud)

但是(据我所知),没有办法:

svn merge -r555:558, 592:594
svn diff -c551, 557, 563
Run Code Online (Sandbox Code Playgroud)

对于合并,您始终可以按顺序执行多个命令:

svn merge -r555:558
svn merge -r592:594
Run Code Online (Sandbox Code Playgroud)

但是对于差异这样做只会导致多个差异(对于合并来说它也有点次优,因为你可以从以后版本中可能被删除的东西中获得冲突).

所以,我的问题是......有没有办法,使用SVN本身或SVN结合Linux命令,做一个真正的,无顺序的,多修订版差异和/或合并?

svn diff merge revisions

14
推荐指数
1
解决办法
5635
查看次数

如何在Drive API中获取详细的Google doc修订版列表

我正在尝试找到一种方法来使用Google Drive API检索Google文档修订的详细列表.我试图用Java实现它,它确实返回了10个修订版的列表.但是,这个列表不够详细.如果我转到Google云端硬盘,打开此文件并通过"文件 - 查看修订历史记录"检查修订版,它将返回与我从Drive API获得的相同的列表(10个修订版).但是有一个名为"显示更详细的修订版"的按钮,如果点击它,它将返回详细的修订列表.

有谁知道如何通过Drive API获取此详细列表?或者是否有其他替代方法来获取此详细的修订列表?

google-api revisions revision-history google-drive-api

11
推荐指数
1
解决办法
977
查看次数

C++ 21是下一个标准吗?

即使C++ 11推出,我也听到了很多关于C++ 17和C++ 14的讨论.

但现在我明白C++ 17有望在2017年秋季推出(没有概念),但我仍然不确定以下标准是什么.

我听说C++ 21开始了.那是准确的吗?

c++ standards revisions c++14 c++17

9
推荐指数
3
解决办法
8847
查看次数

处理Oracle中的修订

我有一张桌子说:

CREATE TABLE "DataNode" (
   "ID" NUMBER(7,0),
   "TYPE" NUMBER(7,0),
   "NAME" VARCHAR2(100),
   "STATUS" NUMBER(7,0),
   "REVISION" NUMBER(4,0),
   "MODIFIEDAT" DATE
 );

 CREATE TABLE "DataNode_Revisions" (
   "ID" NUMBER(7,0),
   "NODEID" NUMBER(7,0),
   "TYPE" NUMBER(7,0),
   "NAME" VARCHAR2(100),
   "STATUS" NUMBER(7,0),
   "REVISION" NUMBER(4,0),
   "MODIFIEDAT" DATE
 ) COMPRESS;
Run Code Online (Sandbox Code Playgroud)

所以我有这两张桌子.我从"DataNode"读取所有内容,当发生更改时,我将当前条目写入"DataNode_Revisions",然后修改现有的"DataNode"记录.说得通?

这是最好的方式吗?我已经可以告诉我,当Schema改变时我会遇到问题.我没有看到更好的选择,但如果有,请告诉我!我假设将这一切保留在一个表中会导致大量的性能损失吗?我的意思是,我的记录数量会增加四倍,并且已经有很多.我认为Drupal存储了这样的节点修订版,我很好奇它们如何不会遇到性能问题.

许多用户经常阅读"DataNode".但是,很少有写入."DataNode_Revisions"仅在有时读取.我只是担心要保留这么多表."DataNode"是与此非常相似的~25个表中的一个.

sql oracle revisions

8
推荐指数
2
解决办法
408
查看次数

构建版本与修订版号

我有一个asp.net/C#应用程序,它使用subversion进行源代码控制.

我的应用程序会自动增加每个构建的AssembleVersion和AssemblyFileVersion,它就像魅力一样,并在站点的管理端显示构建号.

我们在部署时会跟踪AssembleVersion和AssemblyFileVersion,但是,当出现问题并且我们需要回滚到某个版本时,我们不知道在subversion中要定位哪个版本.

我的想法很少:

  1. 将AssembleVersion保存为每个文件中的注释
  2. 在提交注释中有一个关键字,在每次提交时都会被AssembleVersion取代(仍然需要弄清楚如何去做)

任何帮助和建议将不胜感激

更新: 选项"1"实际上是一个愚蠢的想法,因为这意味着每次构建时,所有文件都将被标记为已更新,当我提交时,每个文件都将被更新

c# svn asp.net revision revisions

7
推荐指数
1
解决办法
2026
查看次数

如何使用TortoiseSvn找到在我的代码中更改了一行的修订版?

我有一行似乎评论的代码.基本上我想找到的是修改代码中的这一行.

那么,是否可以在TortoiseSvn Log中看到与特定关键字相关的代码更改?

tortoisesvn search logging keyword revisions

5
推荐指数
1
解决办法
1226
查看次数

如何归档/导出自Mercurial特定修订版以来更改的所有文件?

Mercurial支持一个方便的归档命令,它允许您将所有文件导出为特定版本(感谢Ry4an将其指向评论中)到另一个文件夹/ zip文件等.这样做如下:

hg archive -r REV destination
Run Code Online (Sandbox Code Playgroud)

有没有办法只导出某个修订版以来更改的文件到头部?

谢谢,波阿斯

mercurial archive revisions

5
推荐指数
1
解决办法
1362
查看次数

在_conflict之后CouchDB复制停止

我有一个用户,今天没有复制其他用户在我的CoucDB数据库中添加的新文档,换句话说,用户A没有看到用户B,C每天都添加的文档 .

我已经看到从用户A添加到CouchDB 的最后一个文档,我看到该文档有一个新字段

_conflicts:["2-17d3fcec15fbe3b1eed3e7f8a14eae35"]}

在此输入图像描述

我想冲突是在文件的第二次修订中,不是吗?关于同一文件我有7个版本我的问题是如何解决它?我怎么能消除这种冲突?

couchdb revisions revision-history

5
推荐指数
1
解决办法
106
查看次数