Tag: 版本控制

保持桌面和笔记本电脑之间经常更改的文件

我正在寻找一种方法来保持桌面和笔记本电脑同步。 我想要保持同步的是一些文件夹,主要是〜/ Documents,在处理它们时经常更改。 如果重要的话,我可以通过URL从任何地方连接到我的桌面,但我的笔记本电脑更难以访问,因为它可能在NAT之后等等。 我一直在关注Ubuntu One,但是在使用LaTeX编写的文档上似乎并不顺利。 如果我处理Ubuntu One目录中的.tex文件并且不时地编译它(使用pdflatex )(通常每10秒工作一次),它将创建几个新文件,包括上传到Ubuntu One的pdf和这似乎很愚蠢,因为它会在处理.tex文件时创建连续上传。 我通常也会保留由git控制的.tex文档版本,然后每次提交(也可能经常发生)将导致上传(通过./.git中的更改),以便在工作时连续发生。 另一个例子是编辑经常保存的图像。 我认为最好的方法是每隔十分钟或每个工作会话结束时进行同步(但可能有其他方法来处理这个问题?)。

安装git与安装git-all之间的区别

有什么区别 sudo apt-get install git-all VS sudo apt-get install git 安装其中一个或全部有什么好处吗?

Ubuntu One是否有版本控制系统?

只是。 我认为这是促进协作工作的重要特征。 这被报告为wishlist bug#366271

Mercurial的任何完整GUI界面?

我从存储库中尝试过TortoiseHG,但它根本不起作用。

如何安装gcc-4.3?

是否有简单的方法在Oneiric上安装gcc-4.3? 我真的需要它,因为matlab依赖于我来创建mex文件 我尝试将我的所有resopistories改回Maverick只是为了安装gcc-4.3但我得到了这个错误: refl_v0p8_linux_and_windows % sudo apt-get install gcc-4.3-multilib libstdc++6-4.3- dev Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created […]

如何在版本控制下保留“点文件”?

Etckeeper是一个很好的工具,用于跟踪/etc配置文件的更改。 关于它的一些关键事项确实很突出。 它可以与各种VCS一起使用:git,mercurial,darcs或bzr。 它还会每天自动提交,无论何时安装,删除或升级包。 它还跟踪文件权限和用户/组所有权元数据。 我还希望在版本控制下将我的“点文件”保存在我的主目录中,最好是bazaar。 有谁知道像etckeeper这样的工具是否存在? 最糟糕的情况是,我想一个简单的cron工作运行bzr add && bzr ci每天一次或两次bzr add && bzr ci ,同时添加~/Documents , ~/Music等等.bzrignore任何已经用脚本做类似事情的人? 虽然我更喜欢集市,但其他选择可能会很有趣。

是否有应用程序通过版本控制来管理/ etc目录中的配置文件?

我想在Ubuntu服务器中使用版本控制配置文件。 但我发现简单地将git用于整个/etc目录并不容易,因为不需要跟踪许多文件,有时系统会写入像日志这样应该被忽略的文件。 是否有应用程序可以做到这一点并使其变得简单? 如果它是基于git更好。