make compiler output dir a derived item or add it to ignore?
Hi!
I'm wondering how to best treat directories with build results (logfiles, temporary files, etc). What I don't want is them to show up as pending changes, so my first approach was to add them to the ignore list. However, I stumbled across a posting where it was mentioned that you could also tell RTC that the according file or directory is a "derived item", which it then ignores, too.
So, my question is: How do those two approaches differ? Which should I use for my work here?
Thanks for any clarifications!
Uli
https://jazz.net/forums/viewtopic.php?t=8531
Where exactly is that feature located? Is it in Eclipse only or is it also available via commandline.
I'm wondering how to best treat directories with build results (logfiles, temporary files, etc). What I don't want is them to show up as pending changes, so my first approach was to add them to the ignore list. However, I stumbled across a posting where it was mentioned that you could also tell RTC that the according file or directory is a "derived item", which it then ignores, too.
So, my question is: How do those two approaches differ? Which should I use for my work here?
Thanks for any clarifications!
Uli
https://jazz.net/forums/viewtopic.php?t=8531
Where exactly is that feature located? Is it in Eclipse only or is it also available via commandline.
One answer
Ulrich,
The main difference is in scope. The derived setting is manipulated on a per developer basis. So if you set it you will have an impact on your environment but all your team would need to do exactly the same. You can get to the derived setting by right clicking a directory in one of the explorer tools and selecting properties.
The exclude function for RTC creates the .jazzignore file which is delivered and becomes valid in everyone elses environment once they have accepted the change. The .jazzignore is effectively a team based control over what gets checked in and delivered. I think that is a better approach for you to use.
The main difference is in scope. The derived setting is manipulated on a per developer basis. So if you set it you will have an impact on your environment but all your team would need to do exactly the same. You can get to the derived setting by right clicking a directory in one of the explorer tools and selecting properties.
The exclude function for RTC creates the .jazzignore file which is delivered and becomes valid in everyone elses environment once they have accepted the change. The .jazzignore is effectively a team based control over what gets checked in and delivered. I think that is a better approach for you to use.
Hi!
I'm wondering how to best treat directories with build results (logfiles, temporary files, etc). What I don't want is them to show up as pending changes, so my first approach was to add them to the ignore list. However, I stumbled across a posting where it was mentioned that you could also tell RTC that the according file or directory is a "derived item", which it then ignores, too.
So, my question is: How do those two approaches differ? Which should I use for my work here?
Thanks for any clarifications!
Uli
https://jazz.net/forums/viewtopic.php?t=8531
Where exactly is that feature located? Is it in Eclipse only or is it also available via commandline.