View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0012549 | CMake | CMake | public | 2011-11-01 08:15 | 2012-04-02 10:10 | ||||
Reporter | void.pointer | ||||||||
Assigned To | David Cole | ||||||||
Priority | high | Severity | feature | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Windows 7 x64 | OS | Windows 7 x64 | OS Version | Windows 7 x64 | ||||
Product Version | CMake 2.8.6 | ||||||||
Target Version | CMake 2.8.7 | Fixed in Version | CMake 2.8.7 | ||||||
Summary | 0012549: Provide SccAuxPath support in Visual Studio VCPROJ | ||||||||
Description | <SccAuxPath> in Visual Studio's VCPROJ file, for Perforce source control bindings, is used to provide the perforce connection string which contains the server address, username, and workspace. Providing these here eliminates the Perforce connection window prompt that appears when opening each project in the solution (annoying). Below I have provided patch files that implement this feature. Note that 0002 is the one you want, I had to make a 2nd revision to make SccAuxPath optional (it makes sense, since not every binding source may need AuxPath). Please review the patch and submit it for 2.8.7 if possible. My team is already actively using this addition from the CMake executable I built on my machine with these changes. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | AuxPathPatch.7z [^] (1,392 bytes) 2011-11-01 08:17 0001-Add-support-for-SccAuxPath-tag-in-VCPROJ-files.-Set-.patch [^] (2,732 bytes) 2011-11-01 10:18 [Show Content] 0002-AuxPath-is-now-optional.patch [^] (2,994 bytes) 2011-11-01 10:18 [Show Content] | ||||||||
Relationships | |
Relationships |
Notes | |
(0027697) David Cole (manager) 2011-11-01 10:11 |
Please attach the *.patch file directly. I do not have 7zip installed, and I do not want to install 7zip. Plus, if a text file is attached, there is a "Show Content" link that enables me to see the content of the patch file right here in the web browser. |
(0027698) void.pointer (reporter) 2011-11-01 10:19 |
Sure thing boss. It's done. I'll keep this in mind for future uploads :) I put up an archive because there were multiple files and thought it might be more convenient. Sorry for the trouble! |
(0027699) David Cole (manager) 2011-11-01 10:56 |
Would you prefer "Robert Dailey" or "Robert C. Dailey" as your author name...? "rcdailey" as in the patch, stands out when viewed in the context of the CMake git repo, because our other author names are typically "Firstname Lastname"... |
(0027700) void.pointer (reporter) 2011-11-01 10:59 |
I have never used Git before (much less TortoiseGit, which is what I used) so I wasn't sure what name was supposed to be used. "Robert Dailey" is perfectly fine. I rarely ever use my middle initial like that. Thanks for asking! |
(0027702) David Cole (manager) 2011-11-01 12:04 |
Fix pushed to 'next': http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=b0f0b3e4405cb663fd5757441f556ee6cd3fac8c [^] Notes... I had to: - remove tab characters - add documentation (admittedly sparse, but existing, alongside other SCC_ target properties) - squash the two commits into one Thank you for the patches. And your testing of this feature. |
(0029037) David Cole (manager) 2012-04-02 10:10 |
Closing resolved issues that have not been updated in more than 4 months. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2011-11-01 08:15 | void.pointer | New Issue | |
2011-11-01 08:17 | void.pointer | File Added: AuxPathPatch.7z | |
2011-11-01 09:50 | David Cole | Assigned To | => David Cole |
2011-11-01 09:50 | David Cole | Status | new => assigned |
2011-11-01 09:51 | David Cole | Target Version | => CMake 2.8.7 |
2011-11-01 10:11 | David Cole | Note Added: 0027697 | |
2011-11-01 10:18 | void.pointer | File Added: 0001-Add-support-for-SccAuxPath-tag-in-VCPROJ-files.-Set-.patch | |
2011-11-01 10:18 | void.pointer | File Added: 0002-AuxPath-is-now-optional.patch | |
2011-11-01 10:19 | void.pointer | Note Added: 0027698 | |
2011-11-01 10:56 | David Cole | Note Added: 0027699 | |
2011-11-01 10:59 | void.pointer | Note Added: 0027700 | |
2011-11-01 12:04 | David Cole | Note Added: 0027702 | |
2011-11-01 12:04 | David Cole | Status | assigned => resolved |
2011-11-01 12:04 | David Cole | Fixed in Version | => CMake 2.8.7 |
2011-11-01 12:04 | David Cole | Resolution | open => fixed |
2012-04-02 10:10 | David Cole | Note Added: 0029037 | |
2012-04-02 10:10 | David Cole | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |