在Mercurial中,是否有一种方法可以确定我是否被授权将更改推送到远程存储库(而不实际执行hg推送)?我只是想验证本地和远程服务器上hgrc中的设置是否正确。
让真正确定的唯一方法就是尝试——即使这样,如果它成功了,那也只意味着你有许可;也许你现在不知道。
也就是说,您可以简单地向他们推送从那里获得的提交,以查看您是否拥有执行该操作所需的所有权限。你最终不会发送任何东西,也不会编写任何东西,但是你会测试尽可能多的代码路径,而不会实际发送任何东西给他们。