我们正在使用 SVN 对笔记数据库中的代码进行版本控制。这些数据库包含很多 ls/js/java 代码。对于 js/java 代码,它工作正常。
问题在于 ls 库。它们至少有一百个,它们是相互关联的。有时,如果开发人员向 SVN 提交了 ls 代码更改,然后其他人尝试更新他的数据库副本,他会在 notes 客户端中遇到很多语法错误。更改后的库甚至无法在旧编辑器中正确打开,并且 ls 代码存储在奇怪地名为 $ScriptLib_error 的字段中。
在开发人员删除与磁盘项目的关联并将数据库连接回它之后,这个问题就消失了。
有没有其他人遇到过这个问题?有没有可行的解决方案?