|
View:
New views
6 Messages
—
Rating Filter:
Alert me
|
|
|
Recurse into unversioned directoriesMy project makes extensive use of externals. I want to see all files in my
project (using View -> files from subdirectories). It descends fine into externals that are immediate subdirs of my projects, but externals that are two levels deep (and hence there is an intermediate unversioned directory) are not recursed into. I went into edit -> preferences -> Refresh and the "Recursively scan unversioned directories" is already checked. Out of curiosity, I unchecked it and that makes it only show "subdir1" instead of "subdir1/subdir2". But no matter what I can't get it to descend into the files and folders below subdir2. Please help! Phillip [Non-text portions of this message have been removed] ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/smartsvn/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/smartsvn/join (Yahoo! ID required) <*> To change settings via email: mailto:smartsvn-digest@... mailto:smartsvn-fullfeatured@... <*> To unsubscribe from this group, send an email to: smartsvn-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
Re: Recurse into unversioned directoriesHello Phillip,
> My project makes extensive use of externals. I want to see all files in my > project (using View -> files from subdirectories). It descends fine into > externals that are immediate subdirs of my projects, but externals that are > two levels deep (and hence there is an intermediate unversioned directory) > are not recursed into. Can you please post svn:externals property for one directory for which contained externals are not scanned? (You may use fake host names.) -- Best regards, Marc Strapetz ============= syntevo GmbH http://www.syntevo.com http://blog.syntevo.com Phillip Hellewell <sshock3@...> wrote: > My project makes extensive use of externals. I want to see all files in my > project (using View -> files from subdirectories). It descends fine into > externals that are immediate subdirs of my projects, but externals that are > two levels deep (and hence there is an intermediate unversioned directory) > are not recursed into. > > I went into edit -> preferences -> Refresh and the "Recursively scan > unversioned directories" is already checked. > > Out of curiosity, I unchecked it and that makes it only show "subdir1" > instead of "subdir1/subdir2". But no matter what I can't get it to descend > into the files and folders below subdir2. > > Please help! > > Phillip > > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > Yahoo! Groups Links > > > > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/smartsvn/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/smartsvn/join (Yahoo! ID required) <*> To change settings via email: mailto:smartsvn-digest@... mailto:smartsvn-fullfeatured@... <*> To unsubscribe from this group, send an email to: smartsvn-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
|
|
|
Re: Recurse into unversioned directoriesHello Phillip,
> It's ok, I figured out how to make it work. I just need to commit the > intermediate empty directories so they will be versioned; then SmartSVN is > able to connect it all together. Thank you for your detailed explanation of the problem. I was able to reproduce this now. The problem will be fixed for version 6.0.8. -- Best regards, Marc Strapetz ============= syntevo GmbH http://www.syntevo.com http://blog.syntevo.com Phillip Hellewell <sshock3@...> wrote: > Hi, > > It's ok, I figured out how to make it work. I just need to commit the > intermediate empty directories so they will be versioned; then SmartSVN is > able to connect it all together. > > Here's a little bit longer explanation of what I was doing: Suppose you have > folder called "ftk" with svn:externals set to: > ../world/FTK-2 FTK-2 > ../world/shared/core shared/core > ../world/3rdparty/unrar 3rdparty/unrar > > When you check out ftk, the FTK-2 is a versioned directory, so are > shared/core and 3rdparty/unrar, but "shared" and "3rdparty" are empty > directories that are not versioned (i.e., there is no .svn in there). > > Now suppose you modify some files below FTK-2, below shared/core and below > 3rdparty/unrar. You want to check in all the files at once. When you try > to commit from the "ftk" folder, it will only allow you to commit the files > modified below FTK-2. SmartSVN won't even see that you have other modified > files (TortoiseSVN will see the changes but shows them grayed out). In > order to commit the rest of your changes you have to do a separate commit on > shared/core and on 3rdparty/unrar. That's three separate commits for this > simple example. > > So the fix was to simply check in the empty "shared" and empty "3rdparty" > folders so they are under version control instead of being non-versioned > placeholders. By doing this, SmartSVN Pro is able to commit changes to all > of them at once. > > Phillip > > On Mon, Oct 19, 2009 at 2:06 AM, syntevo Support <smartsvn@...>wrote: > > > > > > > Hello Phillip, > > > > > > > My project makes extensive use of externals. I want to see all files in > > my > > > project (using View -> files from subdirectories). It descends fine into > > > externals that are immediate subdirs of my projects, but externals that > > are > > > two levels deep (and hence there is an intermediate unversioned > > directory) > > > are not recursed into. > > > > Can you please post svn:externals property for one directory for which > > contained externals are not scanned? (You may use fake host names.) > > > > -- > > Best regards, > > Marc Strapetz > > ============= > > syntevo GmbH > > http://www.syntevo.com > > http://blog.syntevo.com > > > > > > Phillip Hellewell <sshock3@... <sshock3%40gmail.com>> wrote: > > > > > My project makes extensive use of externals. I want to see all files in > > my > > > project (using View -> files from subdirectories). It descends fine into > > > externals that are immediate subdirs of my projects, but externals that > > are > > > two levels deep (and hence there is an intermediate unversioned > > directory) > > > are not recursed into. > > > > > > I went into edit -> preferences -> Refresh and the "Recursively scan > > > unversioned directories" is already checked. > > > > > > Out of curiosity, I unchecked it and that makes it only show "subdir1" > > > instead of "subdir1/subdir2". But no matter what I can't get it to > > descend > > > into the files and folders below subdir2. > > > > > > Please help! > > > > > > Phillip > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > > > > > > > ------------------------------------ > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > Yahoo! Groups Links > > > > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/smartsvn/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/smartsvn/join (Yahoo! ID required) <*> To change settings via email: mailto:smartsvn-digest@... mailto:smartsvn-fullfeatured@... <*> To unsubscribe from this group, send an email to: smartsvn-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
|
|
|
|
|
Re: Recurse into unversioned directories> I haven't tested 6.0.8 yet, but out of curiosity can you tell me if it is
> able to do the commit as a single commit? As all files are from the same repository, yes, provided that you will select "One commit message" option on the "Externals" page. -- Best regards, Marc Strapetz ============= syntevo GmbH http://www.syntevo.com http://blog.syntevo.com Phillip Hellewell <sshock3@...> wrote: > Thanks! Since Tortoise couldn't do it either though, I figured there must > be some fundamental reason why it couldn't handle that scenario with the > intermediate directories unversioned. Like that subversion wouldn't allow > it to work as a single commit (single revision). > > I haven't tested 6.0.8 yet, but out of curiosity can you tell me if it is > able to do the commit as a single commit? > > Phillip > > On Tue, Oct 20, 2009 at 2:10 AM, syntevo Support <smartsvn@...>wrote: > > > > > > > Hello Phillip, > > > > > > > It's ok, I figured out how to make it work. I just need to commit the > > > intermediate empty directories so they will be versioned; then SmartSVN > > is > > > able to connect it all together. > > > > Thank you for your detailed explanation of the problem. I was able to > > reproduce this now. The problem will be fixed for version 6.0.8. > > > > > > -- > > Best regards, > > Marc Strapetz > > ============= > > syntevo GmbH > > http://www.syntevo.com > > http://blog.syntevo.com > > > > Phillip Hellewell <sshock3@... <sshock3%40gmail.com>> wrote: > > > > > Hi, > > > > > > It's ok, I figured out how to make it work. I just need to commit the > > > intermediate empty directories so they will be versioned; then SmartSVN > > is > > > able to connect it all together. > > > > > > Here's a little bit longer explanation of what I was doing: Suppose you > > have > > > folder called "ftk" with svn:externals set to: > > > ../world/FTK-2 FTK-2 > > > ../world/shared/core shared/core > > > ../world/3rdparty/unrar 3rdparty/unrar > > > > > > When you check out ftk, the FTK-2 is a versioned directory, so are > > > shared/core and 3rdparty/unrar, but "shared" and "3rdparty" are empty > > > directories that are not versioned (i.e., there is no .svn in there). > > > > > > Now suppose you modify some files below FTK-2, below shared/core and > > below > > > 3rdparty/unrar. You want to check in all the files at once. When you try > > > to commit from the "ftk" folder, it will only allow you to commit the > > files > > > modified below FTK-2. SmartSVN won't even see that you have other > > modified > > > files (TortoiseSVN will see the changes but shows them grayed out). In > > > order to commit the rest of your changes you have to do a separate commit > > on > > > shared/core and on 3rdparty/unrar. That's three separate commits for this > > > simple example. > > > > > > So the fix was to simply check in the empty "shared" and empty "3rdparty" > > > folders so they are under version control instead of being non-versioned > > > placeholders. By doing this, SmartSVN Pro is able to commit changes to > > all > > > of them at once. > > > > > > Phillip > > > > > > On Mon, Oct 19, 2009 at 2:06 AM, syntevo Support <smartsvn@...<smartsvn%40syntevo.com> > > >wrote: > > > > > > > > > > > > > > > Hello Phillip, > > > > > > > > > > > > > My project makes extensive use of externals. I want to see all files > > in > > > > my > > > > > project (using View -> files from subdirectories). It descends fine > > into > > > > > externals that are immediate subdirs of my projects, but externals > > that > > > > are > > > > > two levels deep (and hence there is an intermediate unversioned > > > > directory) > > > > > are not recursed into. > > > > > > > > Can you please post svn:externals property for one directory for which > > > > contained externals are not scanned? (You may use fake host names.) > > > > > > > > -- > > > > Best regards, > > > > Marc Strapetz > > > > ============= > > > > syntevo GmbH > > > > http://www.syntevo.com > > > > http://blog.syntevo.com > > > > > > > > > > > > Phillip Hellewell <sshock3@... <sshock3%40gmail.com> <sshock3% > > 40gmail.com>> wrote: > > > > > > > > > My project makes extensive use of externals. I want to see all files > > in > > > > my > > > > > project (using View -> files from subdirectories). It descends fine > > into > > > > > externals that are immediate subdirs of my projects, but externals > > that > > > > are > > > > > two levels deep (and hence there is an intermediate unversioned > > > > directory) > > > > > are not recursed into. > > > > > > > > > > I went into edit -> preferences -> Refresh and the "Recursively scan > > > > > unversioned directories" is already checked. > > > > > > > > > > Out of curiosity, I unchecked it and that makes it only show > > "subdir1" > > > > > instead of "subdir1/subdir2". But no matter what I can't get it to > > > > descend > > > > > into the files and folders below subdir2. > > > > > > > > > > Please help! > > > > > > > > > > Phillip > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > > > > > > > > > > > > > > > ------------------------------------ > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > > > > > > > > > ------------------------------------ > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > > > > > > [Non-text portions of this message have been removed] > > > > ------------------------------------ > > Yahoo! Groups Links > > > > ------------------------------------ Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/smartsvn/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/smartsvn/join (Yahoo! ID required) <*> To change settings via email: smartsvn-digest@... smartsvn-fullfeatured@... <*> To unsubscribe from this group, send an email to: smartsvn-unsubscribe@... <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ |
| Free embeddable forum powered by Nabble | Forum Help |