Wir haben eine GitHub-Organisation mit privaten Repositories eingerichtet. Wir möchten einigen unserer Beta-Tester Zugang zum Hinzufügen und Kommentieren geben, aber wir möchten ihnen keinen Zugriff auf den Quellcode geben. Gibt es eine Möglichkeit, dies zu tun?Gibt es eine Möglichkeit, jemandem Zugriff auf GitHub-Probleme zu gewähren, ohne ihm Lesezugriff auf den Quellcode zu geben?
Antwort
Ich glaube nicht, dass dies möglich ist, aufgrund der Art, wie Probleme direkt mit Commits verbunden sind.
Siehe hier:
https://help.github.com/articles/issues-only-access-permissions
der Tat können Sie tun, was Sie erreichen wollen, müssen Sie nur zu diesem Zweck ein zweites Repository haben.
Diese Arbeit läuft seit langem herum. Zumindest können Sie Probleme jetzt über Repos schließen, aber die Wahrscheinlichkeit, dass Sie Tippfehler eingeben, wenn Sie so viel eingeben müssen, um auf eine Problemnummer zu verweisen, ist ziemlich hoch. Das macht es im besten Fall unzuverlässig. – respectTheCode
- 1. SQL Server: Gewähren Sie allen Benutzern Lesezugriff auf eine Datenbank
- 2. Einem Benutzer den Zugriff auf mehrere Ansichten gewähren und Zeilen hinzufügen, ohne alles zu sehen
- 3. Gibt es eine Möglichkeit, meiner Sandbox-Mac-App schreibgeschützten Zugriff auf Dateien in ~/Library zu geben?
- 4. Zugriff gewähren zu Master db
- 5. Gibt es eine Möglichkeit, einer .NET-Assembly einen privilegierten Zugriff nur auf eine andere Assembly zu gewähren?
- 6. Gibt es eine Möglichkeit, eine Plugin-Kontrolle von Teilen einer Anwendung direkt in C# zu geben?
- 7. Gibt es eine Möglichkeit, um effektiv auf TRUNCATE oder DROP TABLE in MySQL zu gewähren?
- 8. Gibt es eine Möglichkeit, IP-Adressen den Zugriff auf meinen Parse-Server zu verbieten?
- 9. Gibt es eine Möglichkeit, einen Knopf zu drücken, ohne es auf tkinter/python zu berühren?
- 10. Gibt es eine Möglichkeit, einem untergeordneten Prozess einen Dateideskriptor zu geben, ohne ihn zu schließen?
- 11. Gibt es eine Möglichkeit, den Zugriff auf eine öffentliche Methode auf eine bestimmte Klasse in C# zu beschränken?
- 12. Gibt es eine Möglichkeit, einem Optionselement einen Rahmen zu geben?
- 13. Gibt es eine Möglichkeit, PyPortMidi auf Win7-64 zu arbeiten?
- 14. Gibt es eine Möglichkeit, halbtransparent auf eine PictureBox zu malen?
- 15. Gibt es eine Möglichkeit, eine Gleitkommazahl ohne ldexp zu erstellen?
- 16. Gibt es eine Möglichkeit, Teile eines Java-Prozesses auf Android zu sandboxieren?
- 17. Gibt es eine Möglichkeit, den * tatsächlichen * Sitzungsspeicherpfad zu bestimmen?
- 18. Wie kann ich den Zugriff auf meinen PHP-Quellcode einschränken?
- 19. Aufschalten ToString in NUnit ohne Zugriff auf den Quellcode
- 20. Gibt es eine Möglichkeit, schleichende Linie ohne Flackern zu erzeugen?
- 21. Casperjs - Gibt es eine Möglichkeit, auf n Sekunden zu warten?
- 22. Gibt es eine datenbankunabhängige Möglichkeit, Datenänderungsbenachrichtigungen auf Feldebene zu erhalten?
- 23. Gibt es eine Möglichkeit, einen Zweig auf Heroku zu löschen
- 24. Gibt es eine Möglichkeit, package-private in Java zu verwenden, um anderen Paketen den Zugriff zu erlauben?
- 25. Gibt es eine Möglichkeit, auf einem Home Widget zu animieren?
- 26. Gibt es eine Möglichkeit, auf eine TPL-Aufgabe zu warten, ohne eine Ausnahme auszulösen?
- 27. Gibt es eine Möglichkeit, Daten zwischen Geräten zu synchronisieren, ohne auf dem Server zu speichern?
- 28. Gibt es eine Möglichkeit, auf XML-Datei ohne DOM zu schreiben/zu löschen?
- 29. Gibt es eine Möglichkeit, Theano ohne Nvidia zu installieren
- 30. Beste Authentifizierungsmethode, um API-Zugriff auf Rails-App zu gewähren
Es kann nicht möglich sein, aber ich denke nicht, dass das der Grund wäre. Die Commits werden nicht angezeigt, sie sind verlinkt. Die Links würden dasselbe tun, als ob Sie die URL eines Repo eingegeben hätten, zu dem Sie keinen Zugang hatten. – respectTheCode
Dies ist nicht ganz korrekt, da gitHub eine gute Problemumgehung hat. – johnbakers