gpt4 book ai didi

version-control - 如何组织我的所有代码、数据、脚本、任务等?

转载 作者:行者123 更新时间:2023-12-03 22:37:05 27 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




您会向“单人团队”推荐哪些工具或方法来保持井井有条?

我正在做涉及大量编码的研究,编写数百个丢弃的 perl 脚本,使用 C++ 二进制文件直到我找到更好的方法,大量数据以不同的方式进行预处理,其中一些新的预处理使旧方法已过时——直到我发现旧方法实际上更好,依此类推。我的工作本质上是一个不断变化的目标,因为我必须尝试很多东西,而且往往没有一个是完美的。

这不是一个完全困惑的局面,但也远非完美。在这种情况下,您是否会推荐一般方法?我确实使用 SVN对于我的代码,虽然不适用于不同版本的数据,因为它变得太大了。很难跟踪所有脚本和二进制文件,所以我总是对它们进行评论,写下我如何运行它们等。但是我很好奇您是否有其他想法。

(我在 linux 系统上工作。)

最佳答案

我正在使用 wiki(在我的例子中是 TiddlyWiki,因为它可以在任何地方运行——它只需要一个带有 JavaScript 的浏览器)作为我的“工程师笔记本”。几乎所有东西都在那里 - 问题列表(以及他们的答案),程序(分步说明),我放在哪里的注释(可能适用于您的“数据”),电话号码(很容易找到完整的文本搜索),一切顺利。

由于我的任务不是那么繁重的代码,我什至用它来存储代码片段(对我来说主要是 SQL 语句)。如果您想跟踪不同的版本,使用“真正的”版本控制系统会更好。除了“使用它”之外,我无法为这个领域提供具体的建议。

然而,在 GTD 时尚中对我来说很重要的一点是:对几乎所有事情都使用一个简单的系统。那样的话,搜索某样东西和决定把什么放在哪里的时间就减少了。

关于version-control - 如何组织我的所有代码、数据、脚本、任务等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/572519/

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