我一直在尝试使用SVN Kit从 Android 应用程序访问 SVN 存储库。
我们的项目应该检查文件的更改并在它们发生更改时下载它们,但如果需要,仍然能够回滚到以前的版本。
我建立了一个常规的 Java 项目,并且使用 SVN Kit 没有问题,我登录到 SVN 服务器并检索了存储在那里的文件列表。
但是,当我试图从一个 Android 项目中做到这一点时,一切都乱了套。虚拟机用完了堆空间,只是试图构建它,而 Eclipse 因“超出 GC 开销限制”之类的评论而陷入火海。
我的印象是,这是由于 Android 使用了不同类型的虚拟机,而 SVNKit jar 是为不同类型的 VM 编译的。
这个家伙声称已经让它工作了,看起来像是旧版本的 Android。
现在我建议我们使用某种 ftp 服务器方法,上传文件的新版本,可能包含包含版本信息的单独文件,但我必须探索这条路径,然后才能将其作为死胡同写下来,或者至少建议那给我老板!
任何帮助或建议将不胜感激。