【发布时间】:2018-07-05 06:46:03
【问题描述】:
我为 OS X 运行 XAMPP-VM 并获得了一个在 svn 中推送的站点文件夹。完成 svn push 后,我在另一边的同事会看到站点文件夹,其中包含所有现有文件的 ._* 重复项。
我的网站是:
- index.php
- contacts.php
- uploads/dosmth.txt
他们都变成了:
- index.php
- ._index.php
- contacts.php
- ._contacts.php
- uploads/dosmth.txt
- uploads/._dosmth.txt
尝试使用带有._* 的.gitignore 的git - 没有结果(.* 有效,但._* 无效)。尝试使用 GUI svn 和 GitKraken 之类的东西,期望这样的功能可能到位,但似乎并非如此。
我知道那些._* 文件是默认由 Mac 生成的,但奇怪的是它们是在我的情况下添加的,因为我正在使用 Linux VM (XAMPP-VM) 并使用 Linux 终端进行推送。我的目标是摆脱._* 文件。
【问题讨论】:
-
在 smart svn 中找到了一个“忽略”按钮,解决了这个问题,但它的方式有点笨拙,大豆还是有一些更可靠的解决方案会很好