Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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
Php Gihub回购所有人(Yii2用户)离开存储库-如何继续?_Php_Github_Yii2 - Fatal编程技术网

Php Gihub回购所有人(Yii2用户)离开存储库-如何继续?

Php Gihub回购所有人(Yii2用户)离开存储库-如何继续?,php,github,yii2,Php,Github,Yii2,是一个非常流行的用于用户管理的Yii2扩展。有很多分叉和贡献者。许多问题和PRs正在等待整合或至少得到回答 但回购所有人在超过3个月后没有任何活动,这与之前的活动相比是非常不典型的 现在我正坐在叉子上维护我的树枝。这在短时间内有效,但我无法从其他人那里获得PRs,也无法再与原始回购同步 如果所有者放弃其回购协议(且无法达成),使回购协议存续的常见做法是什么?如何作为一个单独的fork所有者和所有fork所有者的社区继续 回购协议应在被放弃之前进行移交。 git和github的全部意义在于维护一个

是一个非常流行的用于用户管理的Yii2扩展。有很多分叉和贡献者。许多问题和PRs正在等待整合或至少得到回答

但回购所有人在超过3个月后没有任何活动,这与之前的活动相比是非常不典型的

现在我正坐在叉子上维护我的树枝。这在短时间内有效,但我无法从其他人那里获得PRs,也无法再与原始回购同步

如果所有者放弃其回购协议(且无法达成),使回购协议存续的常见做法是什么?如何作为一个单独的fork所有者和所有fork所有者的社区继续

回购协议应在被放弃之前进行移交。
git和github的全部意义在于维护一个权威和修订链。如果回购协议被放弃,除了所有者之外,没有人可以访问、接管或传递回购协议。如果这是不可能的,那么你将不得不让你当前的fork成为一个新的主分支,并尝试重新组织其他fork的社区,希望你的fork能够成为新的主分支。祝你好运。

你联系过作者吗?我见过一些项目有这样一句话:“这个库已经过时了。转到bar维护的repo foo,获取一个继续的版本”。如果你认为自己能够处理维护工作,你可以询问有关回购协议的链接。获得新回购协议的链接是一回事。但如何处理现有PRs和未决问题?每个人都必须重新创建PRs吗?还有,如何将PR发送到一个你没有参与的回购协议?Github是否为这种情况提供了任务?也许吧,但是-正如Eric S.Raymond在其史诗般的著作《第5条规则》中所说:当你对一个程序失去兴趣时,你对它的最后责任就是把它交给一个有能力的继任者。-他应该找到一个继承人继续他的代码的成功。