问题(更新)
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
(文件)