svnkit

    3热度

    1回答

    有没有一种有效的方法,找出编程,谁最初在Subversion中添加的文件,比手动解析历史上的其他?最好使用SVNKit Java库或命令行。 我有最新版本的签出到工作副本。 svn info给我所有我需要的其他信息,但不是最初的作者(我的意思是,谁在文件上运行svn add)。 与解析输出的问题是重命名。例如,如果文件startet为myfile.txt修订版10,并在修订版12中更名为myFan

    1热度

    1回答

    如何使用SVNKit在SVN中提交特定文件而不是整个目录? 代码提交整个目录: ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager((String) session.getAttribute("USERNAME"), (String) session.getAttribute("

    0热度

    3回答

    我正在使用SVNKit中提供的API将文件提交到SVN。 ourClientManager.getCommitClient().doCommit(mypaths, kpLocks, "", force-yes, recursive-true); 在检入文件之前,我想知道文件的目录是否是工作拷贝的一部分。 你可以请建议我可以使用哪些API来获取此信息。

    1热度

    1回答

    我正在使用SVNkit api下载项目的svn版本历史并将其存储在数据库中。我想知道日志条目的更改路径是文件还是文件夹。 SVNkit有SVNNodeKind类,可以用来找到它。但在我的情况下,它总是返回“未知”。我读过的地方可能是因为svn服务器可能没有存储这些信息。 此外,更改的路径不包含目录的尾部斜线。有没有其他的方法来找出它的文件夹或文件。 abstract SVNNodeKind che

    0热度

    1回答

    我有以下设置一个Ant build.xml文件: <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath"/> <svnSetting id="svn.settings" username="${svn.username}" password="${svn.pw

    0热度

    1回答

    我试图按照this tutorial使用svnkit,但从clojure做它。我的代码是: (defn svntest [ url ] (. DAVRepositoryFactory setup) (try (let [ repository (. SVNRepositoryFactory create (. SVNURL parseURIEncoded url)

    1热度

    1回答

    我想上传一堆放在S3目录中的属性文件。 我在https://stackoverflow.com/questions/16214798/s3-static-resource-update-on-regular-basis-using-java-or-shell-script中分享了一些细节。 作为一个解决方案,我试图做到以下几点: 从任何地方提交属性文件SVN reposity。 将属性文件签出到本

    3热度

    4回答

    像很多人,我敲我的头(再次)对詹金斯和颠覆插件的缓存。 Authenication通过网站(输入凭据)身份验证失败。 滑稽,因为我可以用相同的凭据访问SVN。 我已删除: $HOME/.subversion 所有条目在hudson.scm.SubversionSCM.xml 作业 发生了什么,它打破了SVN凭据?我在重新安装Tomcat和自从jenkins.war,詹金斯无法再访问SVN。 我之前

    1热度

    1回答

    我正在使用svnkit获取有关svn存储库的一些信息。我使用svnkit文档中提到的例子,当我在本地eclipse中运行示例时,我可以获取详细信息。我们的存储库可通过https协议访问。 import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.*; import

    0热度

    1回答

    应用程序必须以这样的方式进行设计,即它必须支持多个用户,同时提交SVN Repositiry。我完成了应用程序和相关的东西,但是,我坚持这个多用户的东西。 我怎么能做到这一点?我看到某个地方为每个线程你必须实例化一个单独的SVNRepository驱动程序。这告诉它不是线程安全的 ..或可能是我得到了错误的整个事情。对此问题的任何帮助表示赞赏。谢谢。 我从Here获得上述信息(斜体)。