OS: Windows 10 Pro (64 Bit)
I am trying to clone a PowerShell project from GitHub and open it in PowerShell Studio and I am
having problems. First, in order to utilize Git, I went to File -> Options -> Source Control and
then I selected Git in the dropdown. Also, please bear with me in some of my rants below, I am
very frustrated that such a simple issue is consuming a lot of my precious time.
Figure 01 shows a screen shot of what I did next. I clicked on Source Control and then
Figure 01. Opening the Source Control tab and clicking Clone.
I was presented with a dialog box that prompted me to paste the Clone URL for my remote repo. I
pasted in my repo's URL and clicked OK, as shown in Figure 02.
Figure 02. Pasting my repo URL in the Clone dialog box.
The Tool Output window showed some red text, that says the following:
Code: Select all
>> New PowerShell version detected. >> Building Cache Information... >> Please allow a few minutes for the caching to complete. Cloning into 'GetEventLogs'...
was finished and would automatically pop open some kind of dialog to help me open my script. But
no! It just sits there. Very confusing...it makes me think like the software is stuck or having
an error or isn't finished yet. IMHO, For a $400 piece of software this is very skimpy clone
support. Moreover, the text "Cloning into 'GetEventLogs'..." was RED in color -- as a
user, when I see a red-colored message I am usually thinking ERROR. Make the text blue or green
instead, to indicate "Information" and/or "OK", respectively. The red color makes me, as a user,
confused as to whether something went wrong. IMHO this is poor software UX. Red text
to indicate the software worked successfully is absurd.
Anyhoo, because I did not know whether my files came down from Git OK, then I decided to try the
clone operation over again. Then I got the following error in the Tools Output window:
Code: Select all
fatal: destination path 'GetEventLogs' already exists and is not an empty directory.
But maybe you might want to please give me a clue as to what path that is? The window just says
the name of the lowest-level directory only. I did a search of my system in File Explorer and could
not find the cloned files.
VERY POOR cloning support! Should use fully qualified path names (so I can find my
cloned files) and I expect that the software shows a message to tell me it's done when it finishes,
instead of looking like it hangs, and also I expect that there be some sort of pop-up to start a new
IDE project or somesuch with the cloned content.
Figure 03. Final display of the Tools Output window. Leading to confusion and frustration on my part.
Not at all what I expect for a piece of software that expects me to pay $400 for a licensed copy.
Every other IDE out there shows you qualified paths, reports when it's completed an operation, and
opens things automatically for you when they clone.
Please pay attention to detail when integrating with a source-control system as popular as Git.
IMHO, I would want to pay $400 for a product that saves me time, not costs me time.