以下是该项目:https: //code.google.com/p/openpdn/source/checkout
我试过了:
文件夹>右键单击> SVN Checkout> https://code.google.com/p/openpdn/
但不起作用.这条路看起来不像我看到的其他以/ svn/trunk结尾的路径.
有任何想法吗?
我从来没有使用分支直到昨天,所以我不知道我应该把分支作为主干.所以我分支了一个子文件夹,这引起了一些副作用,比如意外地将树干切换到分支...这导致用子文件夹覆盖树干并删除树干内的其他所有内容=销毁我的工作副本; /
现在我处于这种情况,我想用我的工作副本覆盖这个有问题的分支.怎么能这样做?我正在使用Tortoise SVN.
Visual Studio 2012专业版遇到了一个奇怪的问题.
我们三个人正在使用它,我们正在开发相同的项目,MVC4/EF5/.Net4.5/C#和Oracle.
我们正在使用SVN进行版本控制.
发生的事情是,当我的同事向项目提交新文件时,当我更新我的工作副本时,文件会通过,但它不会在Visual Studio中显示为项目的一部分,只有在您选择全部显示时才会显示文件然后手动将其添加到项目中.
现在我知道你在想什么,我们没有提交CSPROJ文件或类似的东西,但我已经仔细检查了,我们肯定是; 我们唯一忽略的是.user/.resharper和.suo文件.
还有其他人遇到过这个问题吗?
我一直在使用svnant 1.3.0从我的SVN存储库中的分支创建标签.现在我已经从SVN 1.6升级到1.7,并且没有发布支持它的svnant二进制文件.但是我从tigris.org下载了svnant 1.4源码并构建了一个svnant.jar.
我知道svnant有几个dependecies,我有以下内容:svnkit 1.7.5(来自svnant repository),svnjavahl(来自svnant repository),svnClientAdapter(来自svnant repository),svnkit-cli(来自svnant repository),trilead-ssh 1.0(来自maven存储库)和ganymed-ssh.jar构建210(来自maven存储库).
我使用IVY进行依赖关系管理,并将所有上述jar(除了maven存储库中的两个)添加到我的Artifactory安装中.在我的IVY依赖文件中,我像这样检索jar:
<dependency org="svnant" name="svnant" rev="1.4.0" conf="test->default" />
<dependency org="svnkit" name="svnkit" rev="1.7.5" conf="test->default" />
<dependency org="svnjavahl" name="svnjavahl" rev="1.4.0" conf="test->default" />
<dependency org="svnClientAdapter" name="svnClientAdapter" rev="1.4.0" conf="test->default" />
<dependency org="svnkit-cli" name="svnkit-cli" rev="1.7.5"/>
<dependency org="trilead-ssh2" name="trilead-ssh2" rev="1.0.0" conf="test->default"/>
<dependency org="ch.ethz.ganymed" name="ganymed-ssh2" rev="build210" conf="test->default" />
Run Code Online (Sandbox Code Playgroud)
正确检索所有罐子.我尝试像这样做一个branch2tag拷贝(retrieveIVY目标检索上面描述的jar文件):
<target name="create-tag" depends="retrieveIVY">
<taskdef classpathref="test.classpath.dep" resource="net/sf/antcontrib/antcontrib.properties" />
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="test.classpath.dep" />
<echo message="Creating tag ${env.tag_name}" />
<svnSetting username="${user}" password="${password}" client="svnkit" />
<svn>
<copy srcUrl="[srcUrl]" destUrl="[destUrl]" message="${env.tag_name}" />
</svn> …Run Code Online (Sandbox Code Playgroud) 我在批处理文件中有以下内容,该文件使用svn命令行客户端将单个文件提交到源代码控制.
"%TortoiseSVNPath%\svn.exe" commit %LocalPath%\backup.sql -m "Committing Backup"
Run Code Online (Sandbox Code Playgroud)
我运行它时工作正常.我想将它设置为每晚使用Windows任务计划程序运行.然而,当我这样做时,它会卡在那条线上.我发现问题的发生是因为创建任务的用户未登录到系统中.有没有办法连接到svn,即使他们没有登录?
任何帮助将不胜感激.
到目前为止,我已经使用Tortoise SVN在版本控制下提交和更新文件夹.当我提交时,我在GUI对话框中选中"all",以便提交删除和添加.
现在我在版本控制下有越来越多的文件夹,我希望有一个批处理文件来提交和更新所有文件夹.
到目前为止,我已经尝试了命令行并发现了这个:
svn add . --force
svn commit -m"Adding missing files"
Run Code Online (Sandbox Code Playgroud)
这会添加新文件,但不会反映任何删除.
你能帮我解决批处理文件吗?它会让我的工作变得更容易,但我真的对SVN /批处理文件没有经验,我自己做这个...
我使用Win7x64和Tortoise SVN 1.7.12和命令行扩展.
谢谢!
我无法从标签文件夹中删除错误创建的标签。我尝试将我的工作副本切换到/ tags,然后仅在tags目录中删除所需的文件夹。但这会使svn文件夹的图标变为红色,并且当我尝试提交所做的更改时,它不会让我这样做。
简而言之,我如何从/ tags中删除文件夹,这样当其他人检出该路径时,他们将不再看到它们?
/bin/sh: svn: command not found
Caused by: org.apache.maven.plugin.MojoFailureException: Unable to check for local modifications
Provider message:
The svn command failed.
Run Code Online (Sandbox Code Playgroud)
即使已经安装了"Subversion插件",Jenkins也找不到Subversion.
我在资源中有字段(svn修订版).如何使用Gradle在我的领域中获得svn修订版,那不是用我的手来做的?
我试图在svn中提交15mb文件.但在5mb传输获取错误消息和提交失败后.
错误信息是
"svn:服务器发送意外返回值(413请求实体太大)以响应PUT请求......"
我试过使用svn commit,svn import.But没有运气.
对此有何看法?
svn ×10
tortoisesvn ×3
batch-file ×2
android ×1
ant ×1
branch ×1
centos ×1
commit ×1
google-code ×1
gradle ×1
hudson ×1
ivy ×1
jenkins ×1
repository ×1
revision ×1
svn-checkout ×1
svnant ×1
svnkit ×1
versioning ×1
windows ×1