使用TortoiseSVN右键单击上下文菜单,如何使用当前SVN存储库上的版本替换特定的本地文件?
我正在与一个即将编写大量Java应用程序的团队合作,作为更大项目的一部分.我们计划将SVN用于我们的源代码,但我们将依赖于许多其他未使用SVN的团队.他们基本上会编写一些我们将在我们的应用程序中使用的库(以.jar的形式).
我知道如果每个人都在使用SVN,我们可以使用svn:externals,但在不久的将来这似乎不可能.现在我们可能只是每周一次从他们那里获得更新的.jar文件.
我对SVN还是比较新的,那么处理这个问题的正确程序是什么?我们检查他们的.jar到我们的存储库吗?或者我们应该避免在SCM中使用二进制文件吗?我们还探讨了通过Maven使用依赖管理...这似乎是在团队之间共享二进制文件的一个很好的选择,但我不确定我们是否真的想要一些复杂的东西.
我想提出一个图形用户界面,将在文件目录和起始日期,然后找到那个目录和时限相关的SVN日志.获得信息后,我可以解析它并将其存储在xml中.麻烦只是获取日志并从中读取信息.
我有svn客户端,可以使用命令行来检索信息,但我想让我的java程序为我做这个.
有谁知道这样做的方法?如果您有任何我可以帮助您的问题,请与我们联系.
我们有普通的java文件驻留在SVN中.我们对这些文件进行了一些更改,但碰巧这些文件丢失了(它们不在SVN中).但是我们有使用新更改的文件生成的类文件.
我们可以使用类文件,反编译它们并将其与SVN进行比较.最简单的方法是什么?
大约有400个已更改的文件.因此逐一比较是不可行的.
我正在寻找任何工具或脚本.
还有任何反编译器,可以一次反编译整个文件夹吗?
谢谢
在drupal开发中与远程人员一起工作的最佳方法是什么?我们只有两个人,所以cvs/svn是否过度杀伤?是否有针对事物的在线解决方案?
我们是一个约50人的团队,我们的机器上安装了窗口电话开发工具(7.0),但我们没有安装visual studio.
有没有可用的SVN工具可以与windows phone开发工具集成,可以提供签入和签出等服务.
最好是免费软件
感谢致敬.
mohit leekha
我有一个存储库,今天我安装了Trac,我想通过Trac浏览我的存储库,repository_dir指向我的存储库文件夹,但我仍然收到以下错误:
Error: No such changeset
No changeset 313 in the repository
Run Code Online (Sandbox Code Playgroud)
我正在使用Ubuntu 10.04.
这可能是一个愚蠢的问题,但我之前没有在Svn做过这个.
我有一个干线的工作副本,我一直在做一些重型重构.在此期间,主干本身已经发生了很大的变化,我还没准备好合并.我想将我当前的更改搁置到一个尚不存在的新分支上.
这里的正确程序是什么?谢谢
我的团队在断开模式下工作.即他们开发应用程序并在公司网络内部使用SVN来管理代码的版本控制.
我坐在客户办公室,无法从客户机器直接访问我公司的网络.我维护自己的SVN,每天检查从我的团队收到的代码丢弃,并对代码进行更改.
我在这种操作模式中面临两个问题.
因此,我开始觉得两个断开连接的SVN存储库不适合我的情况.
免费替代品是首选.
我刚刚在我的Windows机器上安装了WinMerge.在进行设置时,它询问我是否愿意将WinMerge与tortoise svn结合使用.此处的链接描述了该功能.
http://manual.winmerge.org/VersionControl.html
我真的不喜欢这个,因为我不能做正常的乌龟svn差异....
知道如何删除此选项吗?我在选项菜单或任何其他菜单中找不到任何内容
svn ×10
java ×3
git ×2
tortoisesvn ×2
windows ×2
cvs ×1
decompiling ×1
drupal ×1
dvcs ×1
filecompare ×1
hgsubversion ×1
logging ×1
mercurial ×1
trac ×1
windows-7 ×1
winmerge ×1