在Ubuntu文件管理中,可通过以下方式实现文件版本控制:
使用Git(推荐)
sudo apt-get update && sudo apt-get install git
git init
git add <文件名>
→ git commit -m "版本说明"
git log
git checkout <提交哈希>
使用SVN(集中式管理)
sudo apt-get install subversion
sudo svnadmin create <仓库路径>
svn checkout <仓库路径> <本地目录>
→ svn commit -m "版本说明"
使用rsync+硬链接(轻量级备份)
ln <原文件> <版本文件>
rsync -a --delete <源目录> <备份目录>
使用工具(如version.sh、git-annex)
version init
初始化,version add
添加文件,version history
查看历史。选择建议: