SVN: Checkout, Multi-Repo, Optimizations & Clean-up #104

Merged
Demeter Dzadik merged 12 commits from Mets/blender-studio-pipeline:SVN-improvements into main 2023-07-10 16:49:03 +02:00
Showing only changes of commit 9b9b3de8f4 - Show all commits

View File

@ -231,6 +231,7 @@ class SVN_repository(PropertyGroup):
return self return self
@property
def exists(self) -> bool: def exists(self) -> bool:
return Path(self.directory).exists() return Path(self.directory).exists()
@ -248,7 +249,8 @@ class SVN_repository(PropertyGroup):
def authenticate(self, context): def authenticate(self, context):
self.auth_failed = False self.auth_failed = False
Processes.start('Authenticate') if self.exists and self.is_cred_entered:
Processes.start('Authenticate')
username: StringProperty( username: StringProperty(
name="Username", name="Username",