close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 14 years ago

#42 closed Verbesserung (bleibt so)

Svn-repository-Sync in Trac verbessern

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: bei Gelegenheit Milestone: Wunschliste
Component: Webdienst: Trac (Tickets) Severity: beeinträchtigt keinen Unterricht
Keywords: Svn Cc:

Description

--> AdminSvn

Change History (8)

comment:1 by Rüdiger Kupper, 15 years ago

Status: new → accepted

comment:2 by Rüdiger Kupper, 15 years ago

Priority: major → minor

Unser Repository source:/keplertools ist jetzt in Trac integriert.

Unser Trac verwendet zur Synchronisation allerdings erst einmal die alte repository_sync_per_request-Option.

Grund
Die Hooks werden von dem User ausgeführt, der den svn-Zugriff macht, und brauchen Schreibberechtigung auf dem Trac-Environment. Das ist in unserem svn-über-ssh-Szenario derzeit nicht gegeben. Das sollte geändert werden und die Hooks eingerichtet werden, sobald Trac von Apache verteilt wird (#41). Näheres unter TracRepositoryAdmin.
Last edited 14 years ago by Rüdiger Kupper (previous) (diff)

comment:3 by Rüdiger Kupper, 15 years ago

Summary: Svn in Trac integrieren → Svn-repository-Synv in Trac verbessern
Type: task → enhancement

comment:4 by Rüdiger Kupper, 14 years ago

Severity: → normal
Summary: Svn-repository-Synv in Trac verbessern → Svn-repository-Sync in Trac verbessern

comment:5 by Rüdiger Kupper, 14 years ago

Zum Thema "welcher Nutzer führt den Hook aus" ​schreibt das svn-Manual:

Subversion executes hooks as the same user who owns the process that is accessing the Subversion repository. In most cases, the repository is being accessed via a Subversion server, so this user is the same user as whom the server runs on the system. The hooks themselves will need to be configured with OS-level permissions that allow that user to execute them. Also, this means that any programs or files (including the Subversion repository) accessed directly or indirectly by the hook will be accessed as the same user. In other words, be alert to potential permission-related problems that could prevent the hook from performing the tasks it is designed to perform.

comment:6 by Rüdiger Kupper, 14 years ago

Milestone: → Wunschliste
Severity: normal → unkritisch
Status: accepted → assigned

Der Zugriff mit der sync-per-request-Option von Trac funktioniert derzeit gut. Vermutlich ist unser Repository noch klein genug.
Also derzeit kein Handlungsbedarf. Kommt auf die Wunschliste.

comment:7 by Rüdiger Kupper, 14 years ago

Querverweis: #41.

comment:8 by Rüdiger Kupper, 14 years ago

Resolution: → bleibt so
Status: assigned → closed
Note: See TracTickets for help on using tickets.