Hi, I have a question regarding the right behavior of info and status commands on file externals and new files resisting in 'X'-folders. This is what I do:
jruhe@wheezy:~$ svn co svn://wheezy.wks.berl.axway.int/ms_automatic/mapping_services/projects/scratch%20pad/DML_EMPTY A DML_EMPTY/Documentation A DML_EMPTY/Testdata A DML_EMPTY/Extended Objects A DML_EMPTY/Business Documents A DML_EMPTY/Maps A DML_EMPTY/.project A DML_EMPTY/project.ms A DML_EMPTY/Mapping Flows U DML_EMPTY Fetching external item into 'DML_EMPTY/Business Documents/D12B_ORDERS.bdoc': A DML_EMPTY/Business Documents/D12B_ORDERS.bdoc Checked out external at revision 7. Fetching external item into 'DML_EMPTY/Extended Objects/occurs.var': A DML_EMPTY/Extended Objects/occurs.var Checked out external at revision 6. Fetching external item into 'DML_EMPTY/Maps/D12B_ORDERS.mdm': A DML_EMPTY/Maps/D12B_ORDERS.mdm Checked out external at revision 8. Fetching external item into 'DML_EMPTY/Extended Objects/customer1/T_D12B.tbl': A DML_EMPTY/Extended Objects/customer1/T_D12B.tbl Checked out external at revision 6. Checked out revision 10. jruhe@wheezy:~$ touch DML_EMPTY/Extended\ Objects/customer1/new_file.txt jruhe@wheezy:~$ svn status --depth=infinity DML_EMPTY/ X DML_EMPTY/Business Documents/D12B_ORDERS.bdoc X DML_EMPTY/Extended Objects/customer1 X DML_EMPTY/Extended Objects/occurs.var X DML_EMPTY/Maps/D12B_ORDERS.mdm As you can see, both the external 'T_D12B.tbl' (that is responsible for 'customer1' folder being created) is ignored by status and the same applies to the newly created file 'new_file.txt'. Consequently, you can verify this by... jruhe@wheezy:~$ svn status DML_EMPTY/Extended\ Objects/customer1/T_D12B.tbl svn: E155010: The node '/home/jruhe/DML_EMPTY/Extended Objects/customer1' was not found. Curiously, info gives you an answer: jruhe@wheezy:~$ svn info DML_EMPTY/Extended\ Objects/customer1/T_D12B.tbl Path: DML_EMPTY/Extended Objects/customer1/T_D12B.tbl Name: T_D12B.tbl Working Copy Root Path: /home/jruhe/DML_EMPTY URL: svn://wheezy.wks.berl.axway.int/ms_automatic/mapping_services/global/companyX/Extended%20Objects/customer1/T_D12B.tbl Repository Root: svn://wheezy.wks.berl.axway.int/ms_automatic Repository UUID: e3809b34-6dae-447e-8ac1-30b3b73409f4 Revision: 6 Node Kind: file Schedule: normal Last Changed Author: jruhe Last Changed Rev: 6 Last Changed Date: 2013-06-20 17:15:33 +0200 (Do, 20 Jun 2013) Text Last Updated: 2013-06-27 15:45:58 +0200 (Do, 27 Jun 2013) Checksum: dae562244cc4902a58f9e6394aa76fec65bae143 One could imagine now, that we can bring back both ignored files back into the game using svn add: svn add DML_EMPTY/Extended\ Objects/customer1/ A DML_EMPTY/Extended Objects/customer1 A DML_EMPTY/Extended Objects/customer1/new_file.txt svn: warning: W150002: '/home/jruhe/DML_EMPTY/Extended Objects/customer1/T_D12B.tbl' is already under version control svn: E200009: Could not add all targets because some targets are already versioned svn: E200009: Illegal target for the requested operation Not very smoothly, but worked out: jruhe@wheezy:~$ svn status DML_EMPTY/ X DML_EMPTY/Business Documents/D12B_ORDERS.bdoc A DML_EMPTY/Extended Objects/customer1 X DML_EMPTY/Extended Objects/customer1/T_D12B.tbl A DML_EMPTY/Extended Objects/customer1/new_file.txt X DML_EMPTY/Extended Objects/occurs.var X DML_EMPTY/Maps/D12B_ORDERS.mdm I have not tested nested 'X'-folders and their behavior. My only question is, whether it is expected behavior, that all files inside 'X'-folders are ignored by the status command until those folders are svn-added? Greetings, Julian