11得票1回答
谷歌协作平台:在本地运行代码

我能否在本地计算机上运行Google Colaboratory脚本?如果不能,为什么要设计成这样? 我想要在短代码脚本中进行协作,而无需使用版本控制系统(如Github),并且可以在Windows操作系统下以简单的方式(如在某些平台上发送代码链接)进行协作。 目前,我无法使用Jupyter...

10得票2回答
能否在GitHub的pull请求中更改其他人的代码?

在Github项目中,在“Pull Requests”部分,我看到一个人提交了一个拉取请求,但我发现他犯了很多错误,因此需要更正他的代码。而不是要求他改变他的代码,我能否自己来做(也就是说,我想自己更正他的代码)?如果可以的话,应该怎么做? 我也是该项目的成员,但我是新手 :)

10得票2回答
如何在LaTeX中进行文档审查?

我有一份写好的LaTeX文档需要我老板审阅,我应该把什么发给他?.tex文件还是生成的.pdf文件? 他将如何进行评论? 如果发送 .tex 文件,我是否应该建议使用 todonotes 宏包之类的工具?或者只是让他直接编辑,然后我通过 diff 命令查看更改?如果发送 .pdf 文件,是...

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

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

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

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

10得票2回答
如何在本地使用Git命名空间?

我有一个有趣的用例,想通过GitLab分享仓库,但我们公司每个用户仅有有限数量的仓库,因此我必须按隐私限制分配它们(例如项目1和2 → 团队1的仓库1,项目3和4 → 团队2的仓库2,而不是为项目1创建仓库1)。 最初,我打算在分支名称中创建伪命名空间,例如project1-branch1,...

10得票6回答
实时协作的IDE,支持C/C++、C#、.Net。

我正在寻找一个可以和其他人协作的IDE。我希望拥有实时编辑和颜色协调功能(即如果Bob在线并更改了一些代码,它将突出显示他的更改,类似于在Google上共享文档)。 我尝试通过谷歌搜索找到适合我的需求的东西,但是我找不到任何东西符合我的要求。我目前是一名大学生,与其他同学有项目要做,但使用P...

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

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

9得票2回答
移除“集成测试骗局” - 理解协作和契约测试

我最近观看了J. B. Rainsberger的集成测试是一种骗局,现在正在寻找更多相关材料。我必须说,我对我们所做的错误(即在应该进行单元测试时进行集成测试)感到震惊,对Rainsberger描述的概念感到好奇,但同时也对如何应用它们感到困惑。我想拥有更多所描述的协作测试和契约测试,但我不知...

9得票16回答
持续版本控制

我还没有见过一种连续的版本控制系统 - 一种可以在您开发代码时保存更改而不是等待官方检查的系统。当然,这些更改将被保存为“未检入”,但它们将被备份和供他人查看,直到您进行官方检入之前。 我还没有见过这种系统,想知道它是否存在以及类似的系统,以及它可能或不可能是一个好主意的原因。 现在,程序...