标签: svn

如何使用SVN存储库中的版本替换本地文件?

使用TortoiseSVN右键单击上下文菜单,如何使用当前SVN存储库上的版本替换特定的本地文件?

svn windows tortoisesvn windows-7

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

处理SVN中的依赖关系

我正在与一个即将编写大量Java应用程序的团队合作,作为更大项目的一部分.我们计划将SVN用于我们的源代码,但我们将依赖于许多其他未使用SVN的团队.他们基本上会编写一些我们将在我们的应用程序中使用的库(以.jar的形式).

我知道如果每个人都在使用SVN,我们可以使用svn:externals,但在不久的将来这似乎不可能.现在我们可能只是每周一次从他们那里获得更新的.jar文件.

我对SVN还是比较新的,那么处理这个问题的正确程序是什么?我们检查他们的.jar到我们的存储库吗?或者我们应该避免在SCM中使用二进制文件吗?我们还探讨了通过Maven使用依赖管理...这似乎是在团队之间共享二进制文件的一个很好的选择,但我不确定我们是否真的想要一些复杂的东西.

java svn

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

创建一个java程序来提取svn日志并将它们存储在xml中

我想提出一个图形用户界面,将在文件目录和起始日期,然后找到那个目录和时限相关的SVN日志.获得信息后,我可以解析它并将其存储在xml中.麻烦只是获取日志并从中读取信息.

我有svn客户端,可以使用命令行来检索信息,但我想让我的java程序为我做这个.

有谁知道这样做的方法?如果您有任何我可以帮助您的问题,请与我们联系.

java svn logging

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

反编译java类文件并与svn进行比较

我们有普通的java文件驻留在SVN中.我们对这些文件进行了一些更改,但碰巧这些文件丢失了(它们不在SVN中).但是我们有使用新更改的文件生成的类文件.

我们可以使用类文件,反编译它们并将其与SVN进行比较.最简单的方法是什么?

大约有400个已更改的文件.因此逐一比较是不可行的.

我正在寻找任何工具或脚本.

还有任何反编译器,可以一次反编译整个文件夹吗?

谢谢

java svn decompiling filecompare

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

Svn/Git为两个男人的drupal项目?

在drupal开发中与远程人员一起工作的最佳方法是什么?我们只有两个人,所以cvs/svn是否过度杀伤?是否有针对事物的在线解决方案?

svn git cvs drupal hgsubversion

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

带有SVN工具的Windows phone 7开发人员工具

我们是一个约50人的团队,我们的机器上安装了窗口电话开发工具(7.0),但我们没有安装visual studio.

有没有可用的SVN工具可以与windows phone开发工具集成,可以提供签入和签出等服务.

最好是免费软件

感谢致敬.

mohit leekha

svn windows-phone-7

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

使用trac浏览器浏览svn

我有一个存储库,今天我安装了Trac,我想通过Trac浏览我的存储库,repository_dir指向我的存储库文件夹,但我仍然收到以下错误:

Error: No such changeset

No changeset 313 in the repository
Run Code Online (Sandbox Code Playgroud)

我正在使用Ubuntu 10.04.

svn trac

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

致力于新的Subversion分支

这可能是一个愚蠢的问题,但我之前没有在Svn做过这个.

我有一个干线的工作副本,我一直在做一些重型重构.在此期间,主干本身已经发生了很大的变化,我还没准备好合并.我想将我当前的更改搁置到一个尚不存在的新分支上.

这里的正确程序是什么?谢谢

svn

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

断开版本控制

我的团队在断开模式下工作.即他们开发应用程序并在公司网络内部使用SVN来管理代码的版本控制.

我坐在客户办公室,无法从客户机器直接访问我公司的网络.我维护自己的SVN,每天检查从我的团队收到的代码丢弃,并对代码进行更改.

我在这种操作模式中面临两个问题.

  1. 如果我的团队删除/重命名某些文件,我只是将从我的团队收到的新代码粘贴到我的工作副本上.删除的文件仍保留在我的工作副本中.
  2. 为了避免问题一个..我让他们发给我补丁文件.补丁文件的成功率更高,但无法解决二进制文件问题.因此,如果我的团队在代码库中添加了新的images/xls模板等,我不会通过补丁文件获取它们.2.

因此,我开始觉得两个断开连接的SVN存储库不适合我的情况.

  • 你们之前有过这种情况吗?
  • 你做了什么?
  • SVN中有什么东西可以帮助我吗?
  • 或者是否有另一个版本控制系统可以帮我解决这个问题?
  • 如果是,您能指点我在VCS中的相关命令吗?

免费替代品是首选.

svn git version-control mercurial dvcs

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

如何在使用tortoise svn进行区分时删除使用WinMerge的选项

我刚刚在我的Windows机器上安装了WinMerge.在进行设置时,它询问我是否愿意将WinMerge与tortoise svn结合使用.此处的链接描述了该功能.

http://manual.winmerge.org/VersionControl.html

我真的不喜欢这个,因为我不能做正常的乌龟svn差异....

知道如何删除此选项吗?我在选项菜单或任何其他菜单中找不到任何内容

svn windows tortoisesvn winmerge

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