问题(更新)
1.如何用新版本替换旧版本源代码?
我使用 TortoiseSVN 创建了一个名为 svn 的文件夹svn://svn.domainname/program/android并上传了这些源代码:
- 一个Android项目的源代码
- 支持库的源代码
上传文件的本地路径(在我的 Mac 中)是:
~/svn_android/,
我的 Eclipse 工作区的本地路径(在我的 Mac 中)是:
~/dev/android/workspace/.
在对我的项目进行一些更改后,我想将新版本提交到 svn,但是仅删除其中的所有文件并将新版本代码从中复制并提交它们~/dev/android/workspace/是行不通的。~/svn_android/~/dev/android/workspace/~/svn_android/
更新:
有很多新创建的文件和很多修改过的文件,所以我不知道我能做什么,除了删除所有文件(~/svn_android/.svn文件夹除外)并将所有当前版本源代码复制并粘贴到文件夹中.
2.我应该上传Eclipse IDE的元数据吗?
Eclipse 用作项目的 IDE。不确定Eclipse中使用的元数据是否已经在这个过程中上传。元数据文件夹/文件在此处列出:
~/dev/android/workspace/.metadata(文件夹)~/dev/android/workspace/.DS_Store(文件夹)~/dev/android/workspace/myproject/.metadata(文件夹)~/dev/android/workspace/myproject/.settings(文件夹)~/dev/android/workspace/myproject/.classpath(文件)~/dev/android/workspace/myproject/.DS_Store(文件)~/dev/android/workspace/myproject/.gitignore(文件)~/dev/android/workspace/myproject/.project(文件)