Changeset 331 in tailor for vcpx/session.py


Ignore:
Timestamp:
05/25/05 03:48:07 (8 years ago)
Author:
lele@…
Hash name:
20050525014807-97f81-1c060df8005e891eafa417c7ad69f0885d56fe0b
Message:

Compute the sub directory from module/repository if not explicitly set

File:
1 edited

Legend:

Unmodified
Added
Removed
  • vcpx/session.py

    r330 r331  
    477477 
    478478        from dualwd import DualWorkingDir 
    479         from os.path import join 
     479        from os.path import join, split 
    480480 
    481481        if not self.state_file: 
     
    488488            return 
    489489         
    490         repodir = join(self.current_directory, self.sub_directory) 
     490        if self.sub_directory: 
     491            subdir = self.sub_directory 
     492        else: 
     493            subdir = split(self.source_module or 
     494                           self.source_repository)[1] or '' 
     495            self.do_sub_directory(subdir) 
     496             
     497        repodir = join(self.current_directory, subdir) 
    491498        dwd = DualWorkingDir(self.source_kind, self.target_kind) 
    492499        changesets = dwd.getUpstreamChangesets(repodir, 
Note: See TracChangeset for help on using the changeset viewer.