I am having a ClearCase dynamic view on Win-7 Machine, I added the ClearCase View Shortcut (Created in Win-7 Machine) to an XP machine.
When I try to compile my project from view mounted in WinXP machine, it hangs, and it requires hard reboot. I tried many times, but I got the same results.
Is there anything to do with Anti-virus settings?
Dynamic views can be an issue when scanned by anti-virus: it is best to add m:\ (the mounting point for dynamic views) to the exclusion list of said anti-virus.
I wouldn't recommend accessing a Win7 dynamic view from WinXp, but rather define a dynamic view directly on the Xp.
1. check the clearcase version is same on both windows 7 and windows XP.
2. check if you can use that dynamic view, which created in windows 7, to mount vobs, set config spec, and view the files properly.
3. Check if all clearcase services are started properly.
4. apply the latest windows patch and clearcase patch on both windows 7 and windows xp.
If above checks are fine, I don't think the problem is related with anti-virus. I run clearcase client with anti-virus without issue, and I can mount the dynamic view on windows xp which created in windows 7.
Related
I was happy to find that upgrading to the new version of Smargit and removing the previous one, it still keeps my projects settings (as expected).
Yet, I did not found this setting stored in the users AppData folder. So, I was wondering where does Smartgit store project settings on Windows 7?
On all Windows platforms, settings are stored in %APPDATA%\syntevo\SmartGit\<version>, unless you have specified a different location by using -Dsmartgit.settings in bin\smartgithg.vmoptions.
I'm using Clearcase 7.1.2 with Windows 7 64 bit.
I'm getting crashes repeatedly (seemingly when I use the scroll bar - though I'm not positive that is always the case).
Looking at the event log I see:
Faulting application name: clearexplorer.exe, version: 7.1200.0.214, time stamp: 0x4c87f2c3
Faulting module name: clearlist.ocx_unloaded, version: 0.0.0.0, time stamp: 0x4c87f0ab
Exception code: 0xc0000005
Fault offset: 0x03597c1f
Faulting process id: 0x16e4
Faulting application start time: 0x01cdb2ddb53e24d7
Faulting application path: C:\Program Files (x86)\IBM\RationalSDLC\ClearCase\bin\clearexplorer.exe
Faulting module path: clearlist.ocx
Report Id: f29793dd-1eda-11e2-b4a5-0023ae7ecd09
Can anyone suggest what needs to be done to fix this?
clearlist.ocx would seem to be the culprit, but I'm not sure what to do about it. ClearCase can crash every few minutes, which is driving me nuts.
The Admin manual does mention:
Rational ClearCase clients have several limitations when hosted on 64-bit Windows platform.
Most of these limitations are related to dynamic views.
For additional information about Rational ClearCase and 64-bit Windows platforms, see the IBM Software Support Web site for Rational ClearCase.
The Help page for 7.1.2 echoes that, albeit for Windows Xp (I suppose it extends to Windows 7 as well, but this is not confirmed):
Rational® ClearCase® clients have several limitations when hosted on 64-bit Windows platforms such as Windows XP Professional x64 Edition.
The Rational ClearCase integration with Windows Explorer does not work with the 64-bit version of Windows Explorer. To enable this integration, run the 32-bit version of Windows Explorer.
The Rational ClearCase remote client and other Eclipse-powered software is not supported on 64-bit Windows platforms.
This system requirements for ClearCase 7.1 does include several limitations, including the technote "
Known limitations using Rational ClearCase on 64-bit Windows platforms".
Ideally, ClearCase 8 has a better 64-bit support for Windows (even though you can find instruction to install ClearCase on Windows 64bits for CC7.1, 7.1.2 and 8).
The usual issue with ClearCase Explorer on Windows 64 bits is related to the contextual menu (not there).
But I only saw intermittent crashes in one case: dynamic view scanned by an antivirus (so try and see if the crashes still occur when - temporarily - de-activating the antivirus)
Create a C:\temp directory if you don't already have one.
Set your environment varibles for both User and System to C:\TEMP
Right click the C:\temp directoy and select properties.
Select the Security tab.
Grant the USERS FUll permissions.
Click OK.
Reboot the workstation.
I work on a large C/C++ project and the code base is maintained in Clearcase. Till date we primarily work in Linux environment and we don't extensively use IDE. We directly checkout and edit files through VI.
Since I got access to Clearcase for Windows access, I am now trying to access the sources files in Eclipse. I primarily want to use Eclipse for Editing and Code Navigation. I create views through my unix account. I am able to mount the same view on my Windows PC using Clearcase Explorer. I am able to access the code and make changes to the file that were checked out earlier.
Can someone familiar to Eclipse please let me know how I can view that code base in eclipse. I do NOT want to create copies of the code base in my local filesystem. If I try creating a new project with the code base drive as the root folder, the project wont get created since I don't have write permission in that folder.
Is there a workaround?
Thanks in Advance!
As long as you can mount your Linux filesystem on windows, you should be able to reference the sources directly from Eclipse.
The most important detail, for the ClearCase plugin to work is for the .project to and .classpath files to be right alongside the sources, in your snapshot view.
See:
"When committing projects should I include .project & .classpath?"
"imported Eclipse project not linking to ClearCase"
"Clearcase plugin for eclipse usage"
For that Unix view to be recognize from Windows, you would have to tag and register it in the Windows region: "ClearCase: Are views created in Unix not visible from Windows and vice versa?".
Note that the case of snapshot views (accessing Unix views from windows), as this help page details, any ClearCase operation might fail:
See "Before accessing snapshot views across different platforms"
You can access snapshot views across different platforms, but you cannot issue Rational ClearCase commands across platforms.
For example, you cannot check out files in snapshot views on UNIX workstations from Rational ClearCase hosts on Windows computers, nor can you create shortcuts to snapshot views on UNIX workstations from Rational ClearCase Explorer.
If you are on a Rational ClearCase host running on a Windows computer and you hijack a file in a UNIX snapshot view, the hijack is detected when you update the view from a Rational ClearCase host on a UNIX platform.
In your case, if by "mounting" you mean mount dynamic view, then you should be ok, as mentioned in this help page, use Region Synchronizer to import the Linux or UNIX view tag of the view into your Windows network region.
Very simple Winforms application I want to deploy manually. Can all the referenced assemblies simply go in the application folder or where should they be published? (In ASP.NET they can go in the \bin folder). I would rather not put in the GAC.
By default I place the referenced assemblies in the same folder I deploy the app to (or \bin for ASP.NET), barring a Very Good Reason to deploy to the GAC.
You can use .NET probind to define a relative folder where the application should search .dlls at start. You only need to add a simple config file with your application.
For simple apps, I deploy the executable and the config file in the root directory, and place the needed libraries in a lib subdirectory:
/
|-MyApp.exe
|.MyApp.exe.config
|-lib
|-Lib1.dll
|-Lib2.dll
Use this link from a recent anwer to find out how to create the config file
Eric J's answer is probably the correct one, but there is a reason to be wary of placing the assemblies in the application folder: Windows 7. I haven't run into this problem personally, since I'm still in Vista Hell, but apparently in Windows 7 the Protected Administrator account (which you normally run under) doesn't have write access to all application folders - it only has write access to application folders that were installed by that user. So if your application was installed by a Windows XP or Vista user, and then that user upgrades to Windows 7, your default Protected Admin user will be denied write permission on the application folder (since it has a different SID under the new version of Windows).
This problem would only affect you if you try to upgrade the dependent assemblies, and it would only affect users who installed your application under an earlier version of Windows and then upgraded to Windows 7, so I don't know how big a deal this would be for you.
See this article for more details.
I'm having Internet Explorer 6 problems on one of my sites, and I really wish I had it installed instead of Internet Explorer 7. Is there a quick way to do this?
Download Microsoft VirtualPC. Then download any of the files in Internet Explorer Application Compatibility VPC Image. The second download contains four VHD (virtual hard drive) files which have:
XP SP2
IE 7
XP SP3
IE 6, IE 8 Beta 2
Vista SP1
IE 7
Multiple IE:
It is possible to run Internet Explorer in standalone mode without having to over-write previous versions thanks to Joe Maddalone who came up with a way of achieving that in November 2003. Basically, Internet Explorer is run by exploiting a known workaround to DLL hell - which was introduced in Windows 2000 and later versions - called DLL redirection.
Manfred Staudinger perfected the standalone versions by adding IE version numbers to the title bar of the standalone browser window. Moreover, by removing the "IE" key in the registry subkey [HKLM\SOFTWARE\Microsoft\Internet Explorer\Version Vector] Internet Explore defaulted to respecting conditional comments based on the version number prebuilt in the program.
It is not difficult to follow the instructions and get any version of IE running in standalone along side other versions. Most of you probably know of evolt's archive of Internet Explorer which has them readily packaged in ZIP files. Now suppose you want to download them all. An installer that would conveniently automate the whole process would be great. Thanks to this comment for the idea.
So I made an installer which contains IE3 IE4.01 IE5 IE5.5 and IE6...
Download Virtual PC and set up a bunch of them for testing with various browsers/OS's. Once set up, this makes it trivial to test on IE6,7 and 8, various Firefox flavours, Konqueror, Opera, Safari, etc...
See Samuel's answer for a helpful VPC image in getting this started:
I recommend always testing your sites using BrowserShots. You can see how your site looks across multiple browsers, with multiple versions, on multiple operating systems. You can do something like 50 tests a day on their free service.
Also check out IETester, which gives you 5.5, 6, 7, 8b2 in one app.
Litmus is another BrowserShots-esque service.
This works fine for me: Multiple IE
Edit: looks like the minute it took me to find the URL was enough for 3 people to beat me to it..wow
IETester is pretty good, compare IE5.5/IE6/IE7/IE8 side by side.