我要说的前提是unity团队的项目管理是使用git。对svn我没有试过!
因为我是要使用 钩子解决项目资源依赖缺失问题和资源命名规范化。
使用钩子对任何一个人上传的内容进行检查。如果不合法就不让上传!
钩子的编写可以使用 shell或者python 或者shell调用python
而我的实现是shell调用python脚本(具体不做介绍)
我做了如下的要求:
Git钩子检查规则
v1.0.0 撰写人:孙广东
注:
Git 上传的操作有三种:添加A、删除D、修改M。
本程序执行的功能:检查上传的文件的路径和文件名是否合法!
由于修改操作不会改变路径和文件名。所有不能执行本程序的功能了。
所有规则只对"Assets"路径下的内容起作用。
要检查的功能如下:
1、