Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication 使用Mercurial(分布式版本控制),我们如何知道用户名不是假的?_Authentication_Mercurial_Commit_Dvcs_Pull - Fatal编程技术网

Authentication 使用Mercurial(分布式版本控制),我们如何知道用户名不是假的?

Authentication 使用Mercurial(分布式版本控制),我们如何知道用户名不是假的?,authentication,mercurial,commit,dvcs,pull,Authentication,Mercurial,Commit,Dvcs,Pull,假设有3到4个开发人员使用Mercurial,并且都在对一个项目进行更新。现在,用户名是自配置的 如果我从同事那里提取更改(可能包括他从其他同事那里提取的其他更改),我如何确保每次提交上的用户名实际上是由该用户编写的,而不是可能在该提交上输入了假用户名的其他用户 我假设Mercurial内置了一些解决此问题的方法,可能使用加密技术将用户名与哈希、私钥或密钥等进行比较 是否有方法验证每个提交的作者?这是如何工作的,在保持版本控制系统的分布式特性的同时是否可以这样做,或者我们是否需要一个身份验证服务

假设有3到4个开发人员使用Mercurial,并且都在对一个项目进行更新。现在,用户名是自配置的

如果我从同事那里提取更改(可能包括他从其他同事那里提取的其他更改),我如何确保每次提交上的用户名实际上是由该用户编写的,而不是可能在该提交上输入了假用户名的其他用户

我假设Mercurial内置了一些解决此问题的方法,可能使用加密技术将用户名与哈希、私钥或密钥等进行比较

是否有方法验证每个提交的作者?这是如何工作的,在保持版本控制系统的分布式特性的同时是否可以这样做,或者我们是否需要一个身份验证服务器?

您可以使用

这意味着您正在使用一个系统,以及所有需要的

有一个关于的讨论。

您使用的

这意味着您正在使用一个系统,以及所有需要的

有一个讨论,关于这个问题