标签: revision

Subclipse Get Contents和Get Revision之间有什么区别?

使用Eclipse-> Team-> Show History视图时,在文件修订版上使用Subclipse"Get Contents"和"Get Revision"选项有什么区别?

有什么方法可以看到Subclipse在幕后发布的svn命令是什么?

subclipse svn version-control revision eclipse-plugin

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

"标记"SVN导出和修订版

我正在寻找以下情况的解决方案.

我们正在使用Subversion,除了我们使用checkout的开发环境之外,我们还有一个测试环境,它应该尽可能地与生产环境相似.

因此,我们现在设置它以便使用SVN导出更新环境.但是,由于我们只想要最新版本,因此我们不知道已导出的修订版本.

有没有办法"标记"此导出,例如通过添加一些生成的文件,指示导出的是哪个版本?(我们不想导出标签,因为我们将在一个发布周期内多次更新.)

svn revision export

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

如何在每次提交时提交Subversion修订版,以便在两个存储库之间进行引用

考虑在两个单独的存储库Pub和Priv中分发的软件。Pub存储库是公共的。私有已关闭。当任何一方发生更改时,连续集成服务器都会同时构建Pub和Priv。然后,它会从Priv创建可下载的二进制文件,供Pub用户使用。这些二进制文件在内部以及带有Subversion修订版的文件名上标记。

问题是:如何使从Pub生成的程序知道正确的,对应的Priv版本号,以便它们可以自动下载并运行?

当前的解决方案是让构建服务器修改Pub中的文件,以设置Priv的修订号并将这些更改提交给Pub。但是,这带来了两个重大问题:

  1. 该构建需要花费很长时间,因此,如果有人在构建期间将更改提交到Pub(或Priv),则会产生冲突。可以强制解决该问题,但是日志历史记录看起来很奇怪,好像这些修订使它进入了该内部版本一样。

  2. Subversion日志中有许多条目,例如“自动构建更新了版本”。从每次构建运行开始都会污染本来有益的Subversion日志。

因此,我们可以通过不需要更改存储库的方式来做到这一点。

真诚的韦恩

svn versioning revision repository auto-versioning

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

如何让"git describe"提及本地变化的存在与否?

如何在脚本中检查是否存在本地更改?也许结合git describe

git revision version

5
推荐指数
2
解决办法
1245
查看次数

我可以用什么来在linux上创建修订树图形

我应该使用哪个工具来为linux上的整个svn存储库创建修订树.它就像是对该存储库中所做的每个操作的可视化.

linux svn tree revision graph

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

Mercurial和mysql

我正在使用Mercurial进行少数项目的修订控制.我在我的VPS和本地机器上安装了Mercurial.我将更改从本地计算机推送到远程服务器.一切正常.

但是,我有时会对数据库(mySql)进行更改,我需要来回更新数据库,以便保持远程和本地版本同步(使用phpmyAdmin).

是不是有推动更改到mysql的解决方案,如推送更改到我的远程存储库?

mysql mercurial revision

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

django-moderation和django-reversion可以一起为content_type工作吗?

我们正在开发一个django网站,我们希望让用户控制内容,但是我们希望管理员用户可以调节内容,以及一些超级用户希望将数据回滚到特定版本时接受内容的队列在过去.

我找不到一个django应用来做这两件事.我正在阅读有关django-moderation和django-reversion的内容,我想知道是否有办法让它们一起工作.

我看到这是一个反复出现的问题,但没人理解.典型的答案是使用一个或另一个,但没有人似乎有问题的解决方案.

我读到主要的问题是,如果有内容的审核和版本,它可能(肯定)创建一个版本树.

但是,我认为我只想要存储已接受的版本,然后过去的版本将及时生成一个线性历史,即如果我还原一些并接受一个新的东西,那么我认为删除被拒绝的分支是可以的我接受(然后存储)新版本返回的点开始,导致新的分支.

这可能与django-moderation和django-reversion有关吗?

有关应用的信息:

[1] https://github.com/etianen/django-reversion/wiki

[2] https://github.com/dominno/django-moderation

django version-control revision django-contenttypes

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

SVN修订号和时间戳

我正在尝试在Web应用程序的标题栏上显示最新的SVN修订版号和时间戳.我当前的代码显示的是修订号,但不显示时间戳.两者都没有走到一起.我正在使用以下代码.

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>buildnumber-maven-plugin</artifactId>
  <version>1.2</version>
  <executions>

    <execution>
      <phase>validate</phase>
      <goals>
        <goal>create</goal>
      </goals>
      <configuration>
        <useLastCommittedRevision>true</useLastCommittedRevision>
      </configuration>
    </execution>

    <execution>
      <id>generate-timestamp</id>
      <phase>validate</phase>
      <goals>
        <goal>create</goal>
      </goals>
    </execution>

  </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

它仅显示修订号.从jsp我正在访问这样的值

${initParam['build']}
Run Code Online (Sandbox Code Playgroud)

然后它显示修订版.显示修订版和时间戳所需的修改是什么.我如何访问时间戳值?

svn revision timestamp maven buildnumber-maven-plugin

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

从Git存储库导出单个文件的每个修订版本?

我有一个.ai在我的项目中版本化的文档文件,现在我想导出Git存储库为该文件保存的每个"快照".

任何批次/半自动解决方案?

我有很多提交,没有太多意图逐个导出它们.

git shell revision export repository

5
推荐指数
2
解决办法
826
查看次数

为什么在文件名中包含散列更好地用于缓存而不是将时间戳作为查询参数附加?

在使用Grunt构建时,我遇到了修复/缓存静态资产的rev任务和cachebreaker任务.

一个使用文件名覆盖,另一个使用时间戳作为查询参数.显然,一个比另一个更优选.

为什么一个比另一个好?

revision caching browser-cache node.js gruntjs

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