【问题标题】:How to Group Programming cross Internet如何跨 Internet 进行分组编程
【发布时间】:2016-02-01 04:41:09
【问题描述】:

好的,我和其他几个人正在寻求一起开展一个项目,我们有自己的 VPS 来托管服务器,但问题是我们需要能够同时访问源是时候编辑东西了;现在我想知道是否有某种方法可以通过 FTP 或其他方式进行设置,如果是这样,如果我们在不知不觉中访问并保存同一个文件,会导致数据丢失怎么办。

我和几个人如何同时访问托管在服务器上的源项目而不会丢失数据?澄清一下,我们使用 Netbeans 作为我们的 IDE ,它是一个Java项目,JDK 8,包含从文本文件到图像文件,再到java源文件的任何内容,因此它不能限制文件类型。

【问题讨论】:

  • 使用 git(或任何其他版本控制系统)。
  • 尝试bitbucket.org 用于代码存储库目的
  • 你需要一个源代码管理系统...检查 github.com 的免费系统,bitbucket 正如已经建议的那样...bitbucket 提供了一个私有仓库,除非您付费,否则 github 不会提供该仓库
  • 如果您在多个 IDE 中使用 Java,我建议您使用 Maven 作为构建/依赖管理器,并使用 Git 作为源代码控制。 Maven 可以为不同的 IDE 概括项目结构,并消除如果您尝试使用由大多数 IDE 管理的内置构建过程而存在的“私有项目属性”问题

标签: java networking netbeans vps frame-rate


【解决方案1】:

作为一个团队处理代码库的通用方法是通过版本控制系统。版本控制系统允许合并代码以防止数据丢失并为您提供项目的完整逐行历史记录。 Git 可能是此时此刻的事实,大量网站将让您免费托管 Git 存储库。

GitHub 是使用最广泛的 Git 存储库主机之一。他们为开源(“公共”)存储库提供免费托管。

BitBucket 是另一个怪物,他们为开源和闭源存储库提供免费托管。

您可以通过简单的网络搜索找到许多其他人。 GitLab 应该允许您设置一个简单的本地存储库,这可能是您正在寻找的。​​p>

您可以参考Using Git Support in NetBeans 文章开始使用。

【讨论】:

    猜你喜欢
    • 2012-06-05
    • 2014-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 1970-01-01
    相关资源
    最近更新 更多