gpt4 book ai didi

java - 如何在 Eclipse Helios (Android) 中使用 Subclipse

转载 作者:行者123 更新时间:2023-12-01 15:47:45 25 4
gpt4 key购买 nike

我是一名 Android 开发者,我想建立 Subverson

现在我已经使用插件 Subclipse 正确配置了 Eclipse,并且通过检查透视图也正确配置了 SVN。现在我不知道如何使用它,如何创建 svn 服务器,svn 的本地存储库以及如何我可以在局域网中共享一个项目,以便我的团队可以处理同一个项目。我在网上冲浪很多,但我没有找到任何正确的方法....

最佳答案

Subversion 要求有一个中央存储库/服务器来存储所有数据。因此,您应该决定是否要在内部托管它,或者是否希望外包存储库托管:

内部存储库

SVN 服务器不需要大量资源,因此不需要最快的可用硬件,只需确保您有合理的可用磁盘空间 - 取决于您存储的项目类型(多媒体文件、Jars 、图像等)。无需详细了解安装和配置服务器的详细信息,只需前往 Apache download合适的二进制文件,并按照其安装说明进行操作。虽然您可以在服务器中只创建一个用户,但我建议为每个团队成员创建一个用户,因为这样可以更轻松地查看谁最后 checkin 了文件。

外包存储库

有多个组织可以托管您的项目,选择取决于您的项目是开源还是闭源。

开源项目有几个免费选项,例如Google Code或旧的最爱 SourceForge .

对于商业闭源项目,如果您有预算,可以选择付费服务,例如JIRA Studio来自 Atlassian,他们提供 SVN 托管以及他们的工具套件 - 但这不是免费的。可能还有许多其他此类商业产品,但我个人没有使用过它们,因此无法对它们发表评论。

使用 Subversion

了解了大部分设置信息后,您需要了解如何使用 subversion 本身。

基本上,一旦您将项目链接到 SVN,您对 SVN 的日常使用可能会包括以下步骤:

  1. 编辑源代码
  2. 来自 HEAD 的更新(以纳入其他更改)
  3. 解决因其他用户更新与您相同的源代码行而发生的任何冲突
  4. 将更改提交到存储库
  5. 重复

在发布软件产品时,通常会使用 SVN 的标记功能,该功能用给定名称(例如“MyProduct-1.0.0”)标记存储库中每个项目的当前版本,允许您继续在 HEAD 分支上进行开发,但仍然可以在将来的任何时候重新创建此版本。

您可能会发现this ebook在使用 SVN 时特别有帮助。

HTH

关于java - 如何在 Eclipse Helios (Android) 中使用 Subclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6799168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com