CVS and sticky tags in M1
Hi
Where can I find/see the CVS sticky tags applying to a file in M1? I think this was available in the File View, but I can't be sure because there is no more file view. Good thing I have SmartCVS handy. Unfortunately I can't compile from there so can you please tell me how to find my sticky tags :)?
Btw, I did find a forum thread from last October about proposed changes to VCS in 6.5, but not sure what the final decisions regarding were, and where this might be documented.
Many thanks
Patrick
Please sign in to leave a comment.
Hello Patrick,
You can find them in the Changes view under "Switched Files" node.
There is no single document describing the functionality. Some information
is available here in the forums, in the release notes of EAP builds and in
JIRA.
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Hi Dmitry
Thanks for the prompt response.
I don't see this node, at least in Changes/Local. There are "Default" and "Ignored" nodes. Could I have switched it off somehow?
Also, I'm interested in any files I have checked out, not just changed files. How can I see what a file's tag is before I've started editing it?
Thanks
Patrick
Hello Patrick,
>> You can find them in the Changes view under "Switched Files" node.
>>
No, it's always displayed.
The "Switched Files" node displays all files, not only changed ones. For
changed files, the sticky tag is additionally displayed in the change node.
Looks like the detection doesn't work for you for some reason. Do you have
sticky tags on individual files, or entire directories?
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
In this case, I'm working on a branch, and checked out the entire CVS module using the branch tag. In the root directory, CVS/Tag lists the branch name, and CVS/Entries has all files listed, each with the branch name.
I do remember seeing a "switched" node since I installed M1, but not in the last day or two. Not sure what changed, wasn't paying attention to it.
Thanks
Patrick
Hello Patrick,
>> Looks like the detection doesn't work for you for
>> some reason. Do you have
>> sticky tags on individual files, or entire
>> directories?
If your entire checkout is switched to the same branch/tag, nothing will
be shown in the changes view: showing a list of all files in the project
won't make much sense. The root branch/tag should probably be displayed somewhere,
but I haven't thought of a good location for that yet.
--
Dmitry Jemerov
Software Developer
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Hi Dmitry
Ok
to clarify the context, we typically have HEAD and release branches, and if work on some task is going to take very long, possibly a branch for individual pieces. If I don't know how many files might be affected, I will sometimes branch the whole module just to avoid problems later. I then need to switch between these branches, which I currently do by re-defining the whole project as a new project in IDEA. What I need is, sometimes, a reality check about what the sticky for a file isas well as for those cases where only a few files were actually put on the branch.Please keep me posted about how this progresses.
Thanks
Patrick
+1 Just started doing things this way, and would like the display of the
current branch too.
N.
Patrick Wright wrote:
>> If your entire checkout is switched to the same
>> branch/tag, nothing will
>> be shown in the changes view: showing a list of all
>> files in the project
>> won't make much sense. The root branch/tag should
>> probably be displayed somewhere,
>> but I haven't thought of a good location for that
>> yet.