OK, so it looks like that directory is using svn:externals, which means in
order to post diffs within it, you'll have to be inside it as your current
working directory.

-David

On Wed, Dec 17, 2014 at 2:27 AM, Mayank Kumar <mayank...@gmail.com> wrote:
>
>
> Below is the output:
>
> C:\Share\SVN Repo>svn propget svn:externals sw
> -r 2761 ../../common/inc@2822 inc
>
> regards
> Mayank
>
> On Wednesday, 17 December 2014 05:18:38 UTC+5:30, David Trowbridge wrote:
>>
>> I'm not sure exactly how to interpret that output. Can you run 'svn
>> propget svn:externals sw' ?
>>
>> -David
>>
>> On Tue, Dec 16, 2014 at 5:49 AM, Mayank Kumar <maya...@gmail.com> wrote:
>>>
>>>
>>> Hi David,
>>>
>>> Sorry for bit late reply.
>>>
>>> I am not sure about the SVN configuration as I don't have access to it.
>>> But "sw" property shows that its "svn:externals" as shown below:
>>>
>>> Property               Value
>>> svn:externals        -r 2761 ../../common/inc@2822 inc
>>>
>>> Regards
>>> Mayank
>>>
>>> On Thursday, 11 December 2014 10:09:22 UTC+5:30, David Trowbridge wrote:
>>>>
>>>> Just to check, the "sw" directory isn't pulled in using svn:externals,
>>>> is it?
>>>>
>>>> If not, can you tell us more about your svn configuration both on the
>>>> server and the client?
>>>>
>>>> -David
>>>> On Wed, Dec 10, 2014 at 8:31 PM Mayank Kumar <maya...@gmail.com> wrote:
>>>>
>>>>>
>>>>> Hi David,
>>>>>
>>>>> The directory structure for my code is as "SVNRepo\sw\inc\abc" and I
>>>>> have modified files under "sw\inc" folder and "sw\inc\abc" folder.
>>>>> Also, a file is modified in "SVNRepo\sw\proc\aaa\bbb\ccc\ddd\" folder.
>>>>>
>>>>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE"
>>>>> command from "SVNRepo" folder, it returns nothing.
>>>>>
>>>>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE"
>>>>> command from "SVNRepo\sw" folder, it returns nothing.
>>>>>
>>>>> If I execute "svn diff --diff-cmd=diff --notice-ancestry -r BASE"
>>>>> command from "SVNRepo\sw\inc" folder, it returns differences of the files
>>>>> in "SVNRepo\sw\inc" and "SVNRepo\sw\inc\abc" folders !!! and "rbt post"
>>>>> also create the successful review request from this folder with all the
>>>>> files in "SVNRepo\sw\inc" and "SVNRepo\sw\inc\abc" folders.
>>>>>
>>>>> Similarly for "SVNRepo\sw\proc\aaa\bbb\ccc\ddd\" folder, if execute
>>>>> rbt post from "SVNRepo\sw\proc\aaa\bbb\" folder it created the review
>>>>> request successfully.
>>>>>
>>>>> I need a single review request for all the modified files in different
>>>>> folders.
>>>>>
>>>>> Just for your information, I am using svn 1.6 client.
>>>>>
>>>>> Regards
>>>>> Mayank
>>>>>
>>>>> On Thursday, 11 December 2014 06:10:59 UTC+5:30, David Trowbridge
>>>>> wrote:
>>>>>
>>>>>> Can you see what the output of that 'svn diff --diff-cmd=diff
>>>>>> --notice-ancestry -r BASE' command is?
>>>>>>
>>>>>> -David
>>>>>>
>>>>>
>>>>>> On Tue, Dec 9, 2014 at 8:27 PM, Mayank Kumar <maya...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>>
>>>>>>> Thanks David for your response.
>>>>>>>
>>>>>>> I have upgraded RBTools to version 0.6.3. But still facing the same
>>>>>>> issue.
>>>>>>> Below is the debug output for your reference:
>>>>>>>
>>>>>>> C:\Share\SVN Repo\sw>rbt post -d
>>>>>>> >>> RBTools 0.6.3
>>>>>>> >>> Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit
>>>>>>> (Intel)]
>>>>>>> >>> Running on Windows-XP-5.1.2600-SP3
>>>>>>> >>> Home = C:\Documents and Settings\mayankk\Application Data
>>>>>>> >>> Current directory = C:\Share\SVN Repo\sw
>>>>>>> >>> Checking for a Subversion repository...
>>>>>>> >>> Running: svn info --non-interactive
>>>>>>> >>> Running: diff --version
>>>>>>> >>> repository info: Path: https://XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets:
>>>>>>> False
>>>>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re
>>>>>>> viewboard/api/
>>>>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re
>>>>>>> viewboard/api/info/
>>>>>>> >>> Making HTTP GET request to http://XXXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/repositories/
>>>>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re
>>>>>>> viewboard/api/repositories/48/info/
>>>>>>> >>> Making HTTP GET request to http://XXX.XXX.XXX.XXX:8080/re
>>>>>>> viewboard/api/repositories/51/info/
>>>>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets:
>>>>>>> False
>>>>>>> >>> Running: svn info --non-interactive
>>>>>>> >>> Running: diff --version
>>>>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/Branches/2201_GSMR_PPC/sw, Supports changesets:
>>>>>>> False
>>>>>>> >>> Running: svn status --ignore-externals
>>>>>>> >>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE
>>>>>>> Traceback (most recent call last):
>>>>>>>   File "C:\Python27\Scripts\rbt-script.py", line 8, in <module>
>>>>>>>     load_entry_point('RBTools==0.6.3', 'console_scripts', 'rbt')()
>>>>>>>   File 
>>>>>>> "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.egg\rbtools\commands\main.py",
>>>>>>> line 134, in main
>>>>>>>     command.run_from_argv([RB_MAIN, command_name] + args)
>>>>>>>   File "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.egg\rbtoo
>>>>>>> ls\commands\__init__.py", line 416, in run_from_argv
>>>>>>>     exit_code = self.main(*args) or 0
>>>>>>>   File 
>>>>>>> "C:\Python27\lib\site-packages\rbtools-0.6.3-py2.7.egg\rbtools\commands\post.py",
>>>>>>> line 753, in main
>>>>>>>     raise CommandError("There don't seem to be any diffs!")
>>>>>>> rbtools.commands.CommandError: There don't seem to be any diffs!
>>>>>>>
>>>>>>> But if I go to the directory in which files are modified, I am able
>>>>>>> to create the review request.
>>>>>>> Below is the debug output for the successful review request:
>>>>>>>
>>>>>>> C:\Share\SVN Repo\sw\inc>rbt post -d
>>>>>>> >>> RBTools 0.6.3
>>>>>>> >>> Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit
>>>>>>> (Intel)]
>>>>>>> >>> Running on Windows-XP-5.1.2600-SP3
>>>>>>> >>> Home = C:\Documents and Settings\mayankk\Application Data
>>>>>>> >>> Current directory = C:\Share\SVN Repo\sw\inc
>>>>>>> >>> Checking for a Subversion repository...
>>>>>>> >>> Running: svn info --non-interactive
>>>>>>> >>> Running: diff --version
>>>>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/common/inc, Supports changesets: False
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/info/
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/repositories/
>>>>>>> >>> Making HTTP GET request to http://1/XXX.XXX.XXX.XXX:8080/
>>>>>>> reviewboard/api/repositories/48/info/
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/repositories/51/info/
>>>>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/common/inc, Supports changesets: False
>>>>>>> >>> Running: svn info --non-interactive
>>>>>>> >>> Running: diff --version
>>>>>>> >>> repository info: Path: https:///XXX.XXX.XXX.XXX/ismaning/dev,
>>>>>>> Base path: /trunk/common/inc, Supports changesets: False
>>>>>>> >>> Running: svn status --ignore-externals
>>>>>>> >>> Running: svn diff --diff-cmd=diff --notice-ancestry -r BASE
>>>>>>> >>> Running: svn info gsm/audio.h
>>>>>>> >>> Running: svn info gsm
>>>>>>> >>> Running: svn info types.h
>>>>>>> >>> Running: svn info gsm/audio.h
>>>>>>> >>> Running: svn info gsm/audio.h
>>>>>>> >>> Running: svn info gsm/audio.h
>>>>>>> >>> Running: svn info types.h
>>>>>>> >>> Running: svn info types.h
>>>>>>> >>> Running: svn info types.h
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/review-requests/
>>>>>>> >>> Making HTTP POST request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/review-requests/
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/review-requests/10/diffs/
>>>>>>> >>> Making HTTP POST request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/review-requests/10/diffs/
>>>>>>> >>> Making HTTP GET request to http:///XXX.XXX.XXX.XXX:8080/r
>>>>>>> eviewboard/api/review-requests/10/draft/
>>>>>>> Review request #10 posted.
>>>>>>>
>>>>>>> http:///XXX.XXX.XXX.XXX:8080/reviewboard/r/10/
>>>>>>> http:///XXX.XXX.XXX.XXX:8080/reviewboard/r/10/diff/
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>> Mayank
>>>>>>>
>>>>>>> On Wednesday, 10 December 2014 06:48:18 UTC+5:30, David Trowbridge
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> The version of RBTools that you're using is pretty old. Can you
>>>>>>>> upgrade to the 0.6.x series?
>>>>>>>>
>>>>>>>> -David
>>>>>>>>
>>>>>>>> On Mon, Dec 8, 2014 at 11:35 PM, Mayank Kumar <maya...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> I am trying to integrate SVN with ReviewBoard.
>>>>>>>>> I am able to create the review request by creating a diff file
>>>>>>>>> separately and upload it.
>>>>>>>>>
>>>>>>>>> Also, "rbt post" works fine if I go into the particular directory
>>>>>>>>> and give this command.
>>>>>>>>>
>>>>>>>>> But if there are multiple files modified in different folders and
>>>>>>>>> the command "rbt post" is given at the top of the folder, it says 
>>>>>>>>> "There
>>>>>>>>> don't seem to be any diffs!".
>>>>>>>>> Below is the debug output for the same:
>>>>>>>>>
>>>>>>>>> C:\Share\SVN Repo>rbt post -d
>>>>>>>>> DEBUG:root:Checking for a Subversion repository...
>>>>>>>>> DEBUG:root:Running: svn info --non-interactive
>>>>>>>>> DEBUG:root:Running: diff --version
>>>>>>>>> DEBUG:root:repository info: Path: https:///XXX.XXX.XXX.XXX/isman
>>>>>>>>> ing/dev
>>>>>>>>> <https://www.google.com/url?q=https%3A%2F%2F10.120.16.200%2Fismaning%2Fdev&sa=D&sntz=1&usg=AFQjCNFcWV2ZRPjVlLQ5niQkFZM16oR-Cw>,
>>>>>>>>> Base path: /trunk/Branches/2201_GSMR_PPC, Sup
>>>>>>>>> DEBUG:root:Making HTTP GET request to http:///XXX.XXX.XXX.XXX
>>>>>>>>> :8080/reviewboard/api/
>>>>>>>>> <http://www.google.com/url?q=http%3A%2F%2F172.21.111.93%3A8080%2Freviewboard%2Fapi%2F&sa=D&sntz=1&usg=AFQjCNHrAWKm7Z6inNiFBwDXUPQiWc96WQ>
>>>>>>>>> DEBUG:root:Making HTTP GET request to http:///XXX.XXX.XXX.XXX
>>>>>>>>> :8080/reviewboard/api/info/
>>>>>>>>> <http://www.google.com/url?q=http%3A%2F%2F172.21.111.93%3A8080%2Freviewboard%2Fapi%2Finfo%2F&sa=D&sntz=1&usg=AFQjCNHFGpttajQvWH3xhTYuknZKlZWkyw>
>>>>>>>>> DEBUG:root:Running: svn st
>>>>>>>>> DEBUG:root:Running: svn diff --diff-cmd=diff
>>>>>>>>> Traceback (most recent call last):
>>>>>>>>>   File "C:\Python27\Scripts\rbt-script.py", line 8, in <module>
>>>>>>>>>     load_entry_point('RBTools==0.5.6', 'console_scripts', 'rbt')()
>>>>>>>>>   File "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\
>>>>>>>>> rbtools\commands\main.py", line 127, in main
>>>>>>>>>     command.run_from_argv([RB_MAIN] + args)
>>>>>>>>>   File "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\
>>>>>>>>> rbtools\commands\__init__.py", line 158, in run_from_
>>>>>>>>>     exit_code = self.main(*args) or 0
>>>>>>>>>   File "C:\Python27\lib\site-packages\rbtools-0.5.6-py2.7.egg\
>>>>>>>>> rbtools\commands\post.py", line 633, in main
>>>>>>>>>     raise CommandError("There don't seem to be any diffs!")
>>>>>>>>> rbtools.commands.CommandError: There don't seem to be any diffs!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> It might be a trivial issue but I am not sure how to fix it.
>>>>>>>>>
>>>>>>>>> Would appreciate any help.
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> Mayank
>>>>>>>>>
>>>>>>>>>  --
>>>>>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow
>>>>>>>>> erpack/
>>>>>>>>> ---
>>>>>>>>> Sign up for Review Board hosting at RBCommons:
>>>>>>>>> https://rbcommons.com/
>>>>>>>>> ---
>>>>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>>>>> ---
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "reviewboard" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>
>>>>>>>>  --
>>>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow
>>>>>>> erpack/
>>>>>>> ---
>>>>>>> Sign up for Review Board hosting at RBCommons:
>>>>>>> https://rbcommons.com/
>>>>>>> ---
>>>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>>>> ---
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "reviewboard" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to reviewboard...@googlegroups.com.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>> Get the Review Board Power Pack at http://www.reviewboard.org/pow
>>>>> erpack/
>>>>> ---
>>>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>>>> ---
>>>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>>>> ---
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "reviewboard" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to reviewboard...@googlegroups.com.
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>  --
>>> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
>>> ---
>>> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
>>> ---
>>> Happy user? Let us know at http://www.reviewboard.org/users/
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "reviewboard" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to reviewboard...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>  --
> Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
> ---
> Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
> ---
> Happy user? Let us know at http://www.reviewboard.org/users/
> ---
> You received this message because you are subscribed to the Google Groups
> "reviewboard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to reviewboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Get the Review Board Power Pack at http://www.reviewboard.org/powerpack/
---
Sign up for Review Board hosting at RBCommons: https://rbcommons.com/
---
Happy user? Let us know at http://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to