History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEADEV-25401
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Dmitry Jemerov
Reporter: Irina Petrovskaya
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
IDEA: Development

VSS: changes in module root, located under excluded folder of another module, are not recognized after Changes view Refresh or project reopening

Created: 21 Mar 08 14:10   Updated: 06 Nov 08 23:04
Component/s: Version Control Integration. VSS
Fix Version/s: Undefined

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown

Build: 8,242


 Description  « Hide
  • consider project with 2 modules: 1 module with content root = project root, and second module located in the modules/mod1 subfolder of project root.
    The modules directory is marked as excluded in 1 module. All dirs are already added to VSS.
    // if the modules directory and containg folders are not versioned yet before project creating, they cannot be added to VSS from IDEA.
  • enable VSS for the project; set single VCS directory = project_dir.
  • check out 1 file from first module and 1 file from second module:
    ---> until the explicit Refresh is invoked in Changes view, or the project is reopened, both changes are shown in Changes view. However, after refresh the change from second (nested) module disappears.
    From log file:

// check out file from 1 module:
2008-03-21 13:54:27,522 [ 283545] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 0, hijacked:0, obsolete: 0, ignored: 0
2008-03-21 13:54:44,178 [ 300201] INFO - ssSupport.commands.VSSExecUtil - Checkout $/mmexc/src/aaa/XXXX.java -Csssssss -I-Y -Yirina,isoomish
2008-03-21 13:54:44,678 [ 300701] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 1, dirty recursive directories: 0
2008-03-21 13:54:44,678 [ 300701] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/src/aaa/XXXX.java
2008-03-21 13:54:44,678 [ 300701] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:54:44,678 [ 300701] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/src/aaa/XXXX.java
2008-03-21 13:54:44,709 [ 300732] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 0
2008-03-21 13:54:44,725 [ 300748] INFO - ssSupport.commands.VSSExecUtil - Get $/mmexc/src/aaa/XXXX.java "-GLC:\Documents and Settings\Irina.Petrovskaya\Local Settings\Temp" -GWR -Yirina,isoomish
2008-03-21 13:54:49,647 [ 305670] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 2, dirty recursive directories: 0
2008-03-21 13:54:49,647 [ 305670] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/src/aaa/XXXX.java
2008-03-21 13:54:49,647 [ 305670] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/MMtemplate.iws
2008-03-21 13:54:49,647 [ 305670] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:54:49,647 [ 305670] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/src/aaa/XXXX.java
2008-03-21 13:54:49,678 [ 305701] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 1
// check out file from second (nested) module:
2008-03-21 13:55:23,944 [ 339967] INFO - ssSupport.commands.VSSExecUtil - Checkout $/mmexc/modules/mod1/src/bbb/EE.java -Csssssss -I-Y -Yirina,isoomish
2008-03-21 13:55:24,475 [ 340498] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 1, dirty recursive directories: 0
2008-03-21 13:55:24,475 [ 340498] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/modules/mod1/src/bbb/EE.java
2008-03-21 13:55:24,475 [ 340498] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:55:24,475 [ 340498] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/modules/mod1/src/bbb/EE.java
2008-03-21 13:55:24,506 [ 340529] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 0
2008-03-21 13:55:24,506 [ 340529] INFO - ssSupport.commands.VSSExecUtil - Get $/mmexc/modules/mod1/src/bbb/EE.java "-GLC:\Documents and Settings\Irina.Petrovskaya\Local Settings\Temp" -GWR -Yirina,isoomish
2008-03-21 13:55:29,787 [ 345810] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 2, dirty recursive directories: 0
2008-03-21 13:55:29,787 [ 345810] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/MMtemplate.iws
2008-03-21 13:55:29,787 [ 345810] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/modules/mod1/src/bbb/EE.java
2008-03-21 13:55:29,787 [ 345810] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:55:29,787 [ 345810] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/modules/mod1/src/bbb/EE.java
2008-03-21 13:55:29,819 [ 345842] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 1
// Refresh:
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 0, dirty recursive directories: 1
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Iterating over project structure starting from scope root: C:/VSS_tests/mmexc
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Found: 1 writable files.
2008-03-21 13:55:32,912 [ 348935] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Analyzing writable files on per-file basis
2008-03-21 13:55:32,912 [ 348935] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/src/aaa/XXXX.java
2008-03-21 13:55:32,944 [ 348967] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 4
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 0, dirty recursive directories: 1
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Iterating over project structure starting from scope root: C:/VSS_tests/mmexc
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Found: 1 writable files.
2008-03-21 13:55:36,209 [ 352232] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider - Analyzing writable files on per-file basis
2008-03-21 13:55:36,209 [ 352232] INFO - ssSupport.commands.VSSExecUtil - Status -Yirina,isoomish -U $/mmexc/src/aaa/XXXX.java
2008-03-21 13:55:36,240 [ 352263] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 1, hijacked:0, obsolete: 0, ignored: 4
2008-03-21 13:55:40,162 [ 356185] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider: Dirty files: 1, dirty recursive directories: 0
2008-03-21 13:55:40,162 [ 356185] INFO - j.vssSupport.VssChangeProvider - C:/VSS_tests/mmexc/MMtemplate.iws
2008-03-21 13:55:40,162 [ 356185] INFO - j.vssSupport.VssChangeProvider - —
2008-03-21 13:55:40,162 [ 356185] INFO - j.vssSupport.VssChangeProvider - – ChangeProvider| New: 0, modified: 0, hijacked:0, obsolete: 0, ignored: 1



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.