9得票2回答
协作编辑LaTeX文档的技巧

我的默认设置是将tex源代码放在一个svn仓库中,在更改其他人内容时,将注释作为注释插入到源代码中。这一切都感觉非常次优,特别是当有svn冲突时,它只告诉你“这两个版本的这个巨大段落存在冲突”。 我想出了一些技巧,但我相信还有更好的想法(或者更好的版本)。 对于协作编写代码,请参见此问题:...

10得票3回答
如何在Etherpad中开启语法高亮功能

自从Etherpad成为开源软件以来,出现了许多免费的实现方案。Etherpad是否支持语法高亮或者提供了某种插件功能? 我尝试了以下网站: http://typewith.me/ http://sync.in/ http://www.piratenpad.de/

161得票4回答
Github:私有仓库只读访问

我正在Github上开发一些私有项目,我想在部署服务器上添加夜间定时任务来拉取最新版本。我目前是通过在每个部署服务器上生成密钥对,并将公钥添加到Github项目作为“部署密钥”来实现此目的。 然而,最近我发现这些部署密钥实际上具有对该项目的写权限。因此,每个服务器管理员都有可能开始编辑。此外...

20得票1回答
我该如何为多个用户自行托管Mercurial代码库?

有多种git、Mercurial等托管服务可供使用。由于我们想要保留的某些数据具有敏感性,无法将其移动到离线存储设备,因此我需要自己搭建服务器进行托管。 我需要在服务器上托管一个Mercurial代码库,以便多个人可以访问并拉取更改和推送自己的工作。需要一些密码保护,并且也可以使用ssh。如...

9得票5回答
GitHub能用于撰写协作文章吗?

我正在考虑在我感兴趣的领域撰写一篇有用的文章。还有其他大约10-15人对此感兴趣,并希望进行同行评审和合作。我不是一个多产的程序员,但我了解GitHub如何进行版本控制。 我能否将其用于撰写4-5页的协作文章(版本控制非常重要),或者您认为存在更好的替代方案?

10得票6回答
有没有一种方法可以让两个人共同工作在一个Jupyter Notebook上?

我的一个朋友和我正在为我们的物理学位进行一些现场研究。我们使用Jupyter笔记本分析获取的数据。我们通常坐在一起,使用两个不同的副本同时工作,最终将它们拖放到Jupyter Lab中进行合并。显然,这不是理想的方法,所以我想知道有没有办法让两个人在Jupyter上共同编辑同一个文档。不幸的是...

10得票2回答
目标流程的免费替代品?

我们正在寻找一个免费的替代TargetProcess。 我们想要使用以下功能: 协作软件 项目管理 甘特图 可能需要SVN/GIT支持 类似发布计划、看板和图表等通常的功能 有没有人知道一个适用于大约10人或更多人的好的免费软件?

75得票2回答
Github: 如何将我的项目添加到“组织”账户中?

我最近在Github上与几位开发者合作,我们创建了一个拥有自己“组织”类型账户的组织。我发现我可以使用常规的fork菜单将我的合作者的存储库fork到组织帐户中,但我当然不能fork自己的帐户。 那么,如何将现有的存储库导入组织账户?(我想我可以fork其他成员托管的项目,但不是我的自己的?)

7得票5回答
目前有没有 Rational Team Concert 的替代品?

我们是一个由约100名开发人员组成的团队,采用迭代式开发方式。我们正在寻找一种解决方案,能够在一个协作环境中汇总所有开发工件。Rational Team Concert提供了我们需要的很多功能,包括问题跟踪、项目管理和源码管理集成以及报告。 虽然Team Concert带来了许多功能,但它也...

35得票5回答
如何使用git-svn设置Subversion属性

如何在使用git-svn创建的Git仓库中设置Subversion属性? 我想要编辑svn:external、svn:ignore和svn:executable的版本,但是唯一的方法似乎是通过Subversion客户端进行检出。有没有办法在不用两次检出(一次用于Git,一次用于Subvers...