代码之家  ›  专栏  ›  技术社区  ›  Ryan Ahearn

版本控制的创造性使用[关闭]

  •  8
  • Ryan Ahearn  · 技术社区  · 5 年前

    我在寻找创造性的——或者至少是非标准的——用于 Version Control . 我有一个明确的目标,但我不想用任何限制来扼杀你的创造性思维。

    为此,不要仅仅因为我说了“创造性/非标准”就取消对VCS处理源代码的创造性使用:这并不意味着它不能处理源代码。这只意味着我在寻找除分支、合并、标记、回滚和分叉之外的其他想法。

    例如: 我会认为使用版本控制是一种快速而肮脏的做法 SharePoint 作为一个可以接受的答案结束,但只是勉强。

    你还看到其他有趣的用途吗?

    11 回复  |  直到 10 年前
        1
  •  6
  •   northpole    15 年前

    我用SVN管理我的照片。这比有一堆“另存为”拷贝要好得多。加上我有技术倾向的家庭成员可以从主干分支得到最新的照片…效果很好。

        2
  •  5
  •   Adam Robinson    15 年前

    个人日记,或 writers/novelists .

        3
  •  3
  •   Brian Campbell    15 年前
        4
  •  2
  •   Eoin Campbell    15 年前

    我在一个工作的地方见过它作为ftp warez共享的替代品。

    Developer: "Hi, can you open port 22 for FTP"
    SysAdmin: "Nope Company policy"
    Developer: "Ok Fair enough"
    

    几天后,我在svn repo中看到了几集家庭成员+一些其他随机的东西出现在一个名为“file drop”的文件夹下,这些文件夹是以几个split.rar文件的形式出现的。

    奇怪的是,它们不是由命名用户签入的,而是由我们用于在生成期间下载repo的sys帐户签入的…该帐户随后被锁定为只读

        5
  •  2
  •   IMil    15 年前

    我使用SVN来托管照片。

    但不是相册,只是我发到论坛的照片,通过即时通讯等。

    这样我以后可能总是会修复一张图片,从颜色调整到替换为10000 x 10000闪烁的gif,以将所提到的论坛炸开(从来没有这样做过,但是…)

        6
  •  2
  •   shapr    15 年前

    我在文件系统上使用了版本控制(darcs)作为本地wiki。因为darcs repo是通过http获取的,所以让我的本地存储库从我的web服务器上可用意味着任何人都可以获取我的wiki副本,并进行自己的更改。

    为了获得新的更改,我会从他们的存储库中获取。

    这样做的一个好处是没有垃圾邮件,因为您可以回滚更改并停止从任何输入垃圾邮件的人获取。

    我保留了一个脚本,以便从存储库本身的远程存储库中获取,因此没有中央服务器可供翻滚和终止,而且在获取新wiki时很容易找到其他wikizen。

    我写的wiki系统从来没有什么用处,但是 gitit 是一个具有相同思想(darcs或git)和更多功能的活动项目。

    我还对主目录中的许多文件使用版本控制:.zshrc.emacs等等。

        7
  •  1
  •   mmmmmmmm    15 年前

    我可以想象将它用于我所有的文件系统。我认为它对word文档、来自最喜欢的邮件程序的电子邮件数据库、图像(如上所述)、桌面符号也非常有用。 你可以从很多方面受益!

        8
  •  1
  •   ojblass    15 年前

    签入工具链可以使资源调配开发人员框成为一个简单安装和一个拉动的集合。

        9
  •  1
  •   Omar Kooheji    15 年前
        10
  •  1
  •   Scott Kirkwood    15 年前

    有时有点棘手(因为根访问),但我使用svn托管我的机器设置。

    /etc/X11/xorg.conf
    /etc/apt/sources.list
    /home/me/.*
    etc.
    
        11
  •  1
  •   Rad    15 年前

    我记得读到有人用它在家里和办公室之间保持虚拟机的同步。所以在离开办公室时办理入住手续,在回家时办理退房手续。