所以我的公司刚刚决定从SVN转移到git。基本上,我们将我们的SVN仓库移动到新的GIT仓库。我们已经做过了。并且我们已经比较了SVN作为源文件和GIT作为目标文件。但是我们的主管坚持我们需要手动测试我们迁移的每个应用程序。
所以这是我们主管需求的细节:
- 我们将100个应用程序的脚本从开发和生产迁移到GIT。
- 我们将在新服务器上克隆包含dev和prod两个分支的脚本。
- 我们将手动测试每个应用程序,我们将登录到应用程序,测试每个模块等。
我的问题是,这是测试应用程序迁移到GIT的最佳实践吗?据我所知,测试GIT就是比较源库和目标库中的对象。还是我弄错了?
你是正确的。如果你的上级同意相同的输入应该在编译器中产生相同的输出,那么你只需要检查输入(源文件)是否保持不变。
类似这里的答案会说服我。