将文件内容而不是符号 link 添加到 SVN 存储库

Add the file content instead of the symbolic link to SVN repository

我在 Ubuntu PC 上创建了一个 SVN 项目,并在其上创建了一些符号 links 到其他地方的文件,然后提交了它。

然后我尝试在 Win10 PC 上结帐,当我打开一个文件时,它有一个 link 文本而不是文件内容。我搜索了一下,发现 symlink 在 linux 上“有效”,但在 Windows.

上无效

碰巧我想跟踪文件实际内容的实际变化,而不是原始文件的路径。

我尝试在 Redmine 上进行比较,发现 Subversion 确实存储了 symlink 引用,而不是文件内容。

是否可以修复它以便 Subversion 中的 symlinks 提交它们的内容?

确实,符号链接似乎不起作用。

我的目的是在 SVN 下保留各种应用程序的设置,这样我就可以跟踪所做的更改、与旧版本进行比较、还原等。

我找到的解决方案是使用rsync。我创建了一个以两种方式同步文件和文件夹的脚本,然后每次我进行更改时,我只需 运行 同步此脚本,然后我就可以提交所有文件。