612
610
return "<%s '%s' in %r>" % (type(self).__name__, self.short_name,
613
611
self.project_set.offering)
615
def can_submit(self, principal, user, late=False):
619
614
return (self in principal.get_projects() and
622
def submit(self, principal, path, revision, who, late=False):
617
def submit(self, principal, path, revision, who):
623
618
"""Submit a Subversion path and revision to a project.
625
620
@param principal: The owner of the Subversion repository, and the