由于我们公司项目的特殊性,不能作正确的判断,一般普通项目中使用SVN的话,前端能不能看到后端的代码。
这个需要看,前后端项目是不是放在同一个SVN仓库里了。
一般而言,同一个项目的前后端是放在同一个仓库的不同目录,这样只要你的SVN账户有这个仓库的权限,前后端都可以看到其他人的代码。
但是如果前后端分离开在不同的仓库,就很难说了,因为配置账户的时候可能会给前后端不同的仓库权限,使前端只能访问项目的前端仓库,而后端只能访问项目的后端仓库。
但是如果不是涉及到技术性机密问题,一般而言就算分开仓库,前后端也是有对方仓库的权限,也就是可以看到对方的代码的。毕竟,不能排除团队中有些跨领域的程序员或者是全栈程序员,前端充分理解后端的代码结构,有利于在开发交流的过程中减少沟通成本;而后端充分理解前端的开发逻辑,也有利于在构建框架时考虑某些前端处理而做出优化,这对于整个技术团队直接的技术对接是有利的。