gpt4 book ai didi

code-reuse - 组织、存储和跟踪代码以供重用

转载 作者:行者123 更新时间:2023-12-04 00:43:16 26 4
gpt4 key购买 nike

许多个月前,我开始将我的音乐存储为 MP3。我疯狂地下载,然后将它们全部转储到一个文件夹中。在收集了数千首歌曲后,我一团糟。在我的空闲时间整理了所有音乐两年后,我已经把它放到了我图书馆的“D”部分。我开始每天编写代码,我想保留很多我所做的以供重用和将来引用。我经常使用 Visual Studio,有时也使用 Eclipse,但我也做 Web 开发。现在我只有一个名为 Projects 的外部驱动器上的文件夹。在那个文件夹中,我有我想保存的代码,这些代码按其各自的 IDE 以及开发它的语言进行了分割。这现在可以正常工作,但我担心几年后它可能会变得难以导航,我不知道不想再像我的音乐库一样乱七八糟。 有哪些好方法可以跟踪代码和编程项目,同时还能促进轻松导航和 future 重用?

最佳答案

我使用 subversion 存储库来为将来保存代码。在我的存储库中,我有以下文件夹结构:

\
|- Project1\
|- - Trunk\
|- - Branches\
|- - Tags\
|- Project2\
....

这对我有用,我从高中开始就在这个存储库中编写了大大小小的项目。例如,如果我想将我在 Linux 上编码的项目移植到 Windows,我会创建一个分支,例如我称之为 Win32-port。当我有一个 1.0 版本的项目时,我会创建一个名为 1.0 的标签。

使用此方法,您还可以设置备份脚本并将备份保存到其他位置。 (我使用 cron 作业和一些 python 脚本来实现这一点,但这完全取决于服务器使用的系统。)

一本关于颠覆的书可以在这里免费获得: Link

关于code-reuse - 组织、存储和跟踪代码以供重用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3360557/

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