![在 ubuntu 上有没有办法像在 Windows 中一样保存离线文件?](https://linux22.com/image/829877/%E5%9C%A8%20ubuntu%20%E4%B8%8A%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%83%8F%E5%9C%A8%20Windows%20%E4%B8%AD%E4%B8%80%E6%A0%B7%E4%BF%9D%E5%AD%98%E7%A6%BB%E7%BA%BF%E6%96%87%E4%BB%B6%EF%BC%9F.png)
在 Windows 中,当您浏览网络文件夹时,有一个选项可以将选定的文件复制到本地磁盘。然后,您可以使用这些文件、创建、修改、删除,并且当您与原始 PC 处于同一网络中时,这些更改将同步。
我说的是 5GB 的文件,所以云服务不适用。
场景如下:我选择需要使用 2 周的文件。我将它们设置为离线可用。然后我去旅行,在这两周内,我创建新文件、删除一些文件并修改一些文件。我无法手动跟踪所做的更改。然后我回到家,登录我的笔记本电脑,文件将与文件服务器同步。然后我重复该过程,但这次使用不同的文件。
有没有办法在 ubuntu 中实现这个功能?
答案1
我认为你应该使用控制版本应用程序。也许是 Git。你可以在同一台计算机上创建自己的服务器和客户端,但通常将它们分开是有用的,以确保即使计算机坏了你也不会丢失任何东西。
要使用和创建 git 服务器,您可以查看本说明。
但我建议你使用Bitbucket欧github来完成创建服务器的工作。有了它们,您就不必为配置服务器而头疼了。前者的优点是可以免费获得私人数据,而后者则需要付费才能获得。顺便说一句,我将 bitbucket 用于各种事情:用于我的 rails 项目、用于我的 python 应用程序、用于我的论文(MS word、latex 和图像),甚至用于我的设计作品(图像和 blender 视频)。