我应该使用哪个版本控制系统来处理我的小型个人代码文件?

发布于 2024-10-02 07:24:39 字数 128 浏览 3 评论 0 原文

我使用了一些通用脚本,并且随着时间的推移它们不断被修改。现在,我没有为它们使用任何版本控制软件,因此基本上旧文件都会丢失,除非我明确保存它们。

我需要一个可以在单台机器上使用的良好的最小版本控制系统。您在此类项目中使用哪一个?

I have some general scripts that I use and they keep getting modified over time. Right now, I do not use any version control software for them so basically the old files are lost unless I explicitly save them.

I need a good minimal version control system that I can use on a single machine. Which one do you use for such projects?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

旧人 2024-10-09 07:24:39

Gitmercurial 都工作得很好。无需服务器。

Git or mercurial both work great. No server required.

梦途 2024-10-09 07:24:39

我过去曾为此使用过颠覆。这主要是因为我在 Windows 中,而 TortoiseSVN 对于我的存储库来说是一个非常简单的 UI。

对于像您这样相对简单的场景,我建议使用您熟悉的或在您的平台上易于使用的内容。

I've used subversion for this in the past. Mostly this is because I'm in windows, and TortoiseSVN is a dead simple UI for my repo.

For a scenario like yours, which is relatively simple, I'd recommend using either what you're familiar with, or what is easy to use on your platform.

音盲 2024-10-09 07:24:39

实际上,Git 在这样的环境中非常容易使用,它可以扩展到每月提交几次的小型存储库,也可以扩展到每天提交数百次的大型存储库。以下是如何设置这样一个存储库:

$ cd ~/your-scripts
$ git init
$ git add .
$ git commit -m 'Start script repository'

Ta-da!

Git is actually really easy to use in such a setting, and it scales just as well to really small repositories with a few commits a month as it does to huge ones with a hundred a day. Here's how you would set up such a repository:

$ cd ~/your-scripts
$ git init
$ git add .
$ git commit -m 'Start script repository'

Ta-da!

生生漫 2024-10-09 07:24:39

作为托管解决方案,我们使用 http://codesion.com/free_cvs_svn,您会注意到它们还支持 Git托管。他们还托管许多与版本控制密切相关的其他服务。

As a hosting solution we make use of http://codesion.com/free_cvs_svn, you will note they also support Git hosting. They also host a bunch of other services that go hand in-in-hand with versioning.

北斗星光 2024-10-09 07:24:39

查看一些个人版本控制系统。她的清单很短:

  1. FileHamster
  2. 历史浏览器
  3. FolderTrack FolderTrack
  4. 哎呀!备份

它们非常易于使用,并且在您修改文件时“自动签入”。

注意:我是FolderTrack的作者,推荐它作为软件,因为它可以将一堆文件视为1个大项目。因此,如果您需要将项目恢复到昨天的位置,它将恢复 8 个、10 个或自那时以来您修改的其他文件数量。
免费代码:BOS

Check out some of the personal version control systems. Hers is a short list:

  1. FileHamster
  2. History Explorer
  3. FolderTrack
  4. Oops! Backup

They are super easy to use and "automatically checkin" when ever you modify your files.

Note: I am the author of FolderTrack and recomend it for software because it can treat a bunch of files as 1 big project. Therefore if you need to revert your project to where it was yesterday, it will revert the 8, 10, or how ever many other files you modified since that time.
Free code: BOS

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文