Jemand eingecheckt Code zu SVN, aber es sagt irgendwie meinen Namen in der "Autor" -Abschnitt. Niemand hat meine Anmeldedaten, also wie kann ich herausfinden, wer es ursprünglich begangen hat oder wer es unter meinen Namen geschrieben hat? Es gibt nichts in den Logs seit dem letzten normalen Commit, außer dem Commit (nicht von mir), der unter meinem Namen aufgeführt ist.SVN: jemand Code unter meinem Namen, wie man herausfinden, wer den "Autor" geändert hat
Antwort
svn:author
Die Eigenschaft ist nicht versioniert und es ist für einen normalen Benutzer standardmäßig nicht möglich, sie zu ändern. Wenn Ihre Subversion-Konfiguration jedoch das Ändern der nicht versionierten Eigenschaften zulässt, könnte es sein, dass jemand die Eigenschaft mithilfe des Subversion-Clients angepasst hat. Ich würde vorschlagen, die Ereignisse in Ihrem Operational (high-level) log zu analysieren, wenn Sie einen haben.
Sie sollten nach diesen Ereignissen suchen.
Ereignis, das Ihr Commit anzeigt. Es sollte sagen, wer den authentifizierte Autor zum Zeitpunkt der begehen:
commit r1234 Repository: MyRepo User: <USERNAME> Host: <IP ADDRESS>
Ereignis, das eine Revision Eigenschaft Revision r1234 zeigt wurde von einem Benutzer geändert Subversion-Client. Das Ereignis gibt die ursprüngliche IP-Adresse und den Namen des Benutzers an, der den Wert der
svn:author
Revision geändert hat.change-rev-prop r1234 svn:author Repository: MyRepo User: <USERNAME> Host: <IP ADDRESS>
- 1. Kann man herausfinden, wer in CVS ein Tag oder einen Zweig erstellt hat?
- 2. Codeplex SVN $ Autor $ Eigenschaftsproblem
- 3. Wie kann man herausfinden, ob jemand in der entfernten Niederlassung git rebase durchgeführt hat?
- 4. Können Sie bitte den Fehler mit meinem Code herausfinden?
- 5. Wer hat Erfahrung mit CSLA unter Mono?
- 6. Herausfinden, wer die meisten Builds in Teamcity zerstört hat
- 7. Eclipse SVN Alle Änderungen für den Autor anzeigen
- 8. Wer hat einen "Lesezeitalgorithmus"?
- 9. Wie kann man in GDB herausfinden, wer eine Adresse auf dem Heap malloc hat?
- 10. Wie finde ich heraus, wer den SQL Server Agent-Job geändert hat?
- 11. Wer hat zuletzt eine Mailbox geändert? Exchange 2010 (PowerShell)
- 12. Herausfinden, ob der Browser Routen in React geändert hat
- 13. Jemand hat meinem Github-Konto einen SSH-Schlüssel hinzugefügt.
- 14. Wie wird den Standard Autor in PhpStorm für PHPDoc
- 15. Wie kann man feststellen, wer das Signal ausgesendet hat?
- 16. Wer hat UWSGI erstellt?
- 17. kann jemand den Code kommentieren?
- 18. Hat jemand diesen Code gesehen? (Injected Script)
- 19. Wie Host-Provider von Domain-Namen herausfinden?
- 20. Wie finde ich die Revision, die eine Zeile in meinem Code mit TortoiseSvn geändert hat?
- 21. Hat jemand den Einsatz von Helfern bewertet?
- 22. Autor des SVN-Commits mit SharpSVN-Bibliothek in C#
- 23. wie man den Pfad hat "/"
- 24. Jhipster Auditing, falsch durch den Namen geändert
- 25. Wie man den Fortschritt berichtet vb.net geändert?
- 26. Wer kann herausfinden, wie man eine JSON-Zeichenfolge in einer DocumentDB-Sammlung speichert?
- 27. Welche Funktion hat enumerate in meinem Code?
- 28. Wie man eine Klasse hat zwei Namen?
- 29. Hat jemand eine PHP-Funktion, um Namen richtig zu schreiben?
- 30. Wer hat JaikuEngine erfolgreich adoptiert?