1

(Similar to 13755618)

I am currently working on a project which is composed of multiple software units stored on one SVN repository. To assemble the project, I am using svn:externals as below (although in reality there is more like 30-40 individual units...)

(local)                            (url)
Sources/<layer>/software_unit_1    <svn server>/components/software_unit_1/source_code

Sources/<layer>/software_unit_2    <svn server>/components/software_unit_2/source_code

Sources/<layer>/software_unit_3    <svn server>/components/software_unit_3/source_code

Commits often comprise of changes to multiple software units. However, I an unable to select any files from the externals in the tortoise svn commit dialog:

tortoise svn commit window showing greyed-out checkboxes

...so how do I commit to externals? Everything is versioned under the same repository so I don't see a problem why this shouldn't be possible.

5
  • This is how TortoiseSVN works: stackoverflow.com/q/18448400/7225096 Commented Jul 16, 2018 at 5:58
  • Possible duplicate of TortoiseSVN 1.8 : Externals greyed out in commit dialog Commented Jul 16, 2018 at 5:58
  • Well, from what I understood, the conclusion from the comments is that it is incorrect behavior. Anyway, this seems to be possible when changes to be committed are direct children of the external containing folder, so it's inconsistent whatever the intended behaviour... I say bug. Commented Jul 17, 2018 at 0:04
  • Do these externals point to different repositories? Commented Jul 17, 2018 at 8:42
  • @bahrep No, different subrepositories of the same repository Commented Jul 17, 2018 at 9:06

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.