November 23, 2009

SourceGear PDC Materials

Upside: we had a great time at PDC, got to talk to tons of users and potential users, and went through all of our T-Shirts and CDs very quickly.

Downside: if you dropped by the booth after Tuesday, you might be without a CD.

We've collected all of our PDC booth materials (not including the shirt, of course) in one place, at sourcegear.com/pdc. And yes, that includes the VSS Must Die desktop wallpaper.

November 13, 2009

PDC Bound

I'll be part of the booth team at Microsoft PDC '09 next week in Los Angeles — we'll be showing off Vault 5, Fortress 2, SoS 5… and maybe giving away some new T-shirts.

So by all means, drop by booth 511, say "hi", and tell Eric that Product Managers need SSDs, too.

November 10, 2009

SourceOffSite 5.0.1 Released

Hot on the heels of SourceOffSite 5.0's release, SoS 5.0.1 is out with some important bug fixes. The SoS dev and QA team put a lot of effort into getting a solid, well-tested release out in a very short time span. Nice work.

Key changes in this release:

Client

  • Get latest on a folder now correctly retrieves missing files in the immediate folder.
  • Project History maintains History options for "Include Files", "Include Labels", and "Labels Only" between client sessions.
  • View/Edit tool has been corrected to save the settings in the User options.
  • The IDE can be configured to not emit a disconnect message which may crash IDEs such as VB 6.
  • The Auto connect option used from within the IDE client now connects upon opening a project.

Server

  • The server corrected a problem where project history incorporating a FROM or TO label to sets the boundaries for the History results.

If you're a SourceOffSite user and haven't yet seen SoS 5… you really, really should. Looks, features, performance — this is a huge upgrade.

July 1, 2009

Now available: Vault 5 beta 2, Fortress 2 beta 2

The second beta releases of SourceGear Vault 5 and Fortress 2 are now available: Vault 5b2 is here, Fortress 2b2 is here.

This should be the last preview before the final release of Vault 5 and Fortress 2, so speak now or forever hold your peace (or at least, hold it until the next release).

Jeremy has the details on beta 2. Previously, I'd talked about the updated web interface and the new WebDAV interface; Jeremy dropped hints about the new import tool (now in place, and known as "Handoff") and Shelve.

Beta 2 is coming; let's take a look

We should be releasing Beta 2 of Vault 5 and Fortress 2 later today (watch the Development Blog for details). You'll notice pretty quickly that the web interface has been revamped, especially on the work item tracking side; seemed worth a walkthrough of its own.

The Query page is not terribly different; but cleaner and easier to navigate.

Sometimes it's as simple as letting you "roll up" any projects you're not interested in at the moment, keeping your front page cleaner:


Once we start viewing query results, the changes really make themselves known. As always, we aim toward making it easier to find the bug you're after. Hovering over the magnifying glass icon next to any bug in the list gives you a quick summary of that bug, without needing to leave the list and load the whole thing:

We've removed the sidebar, giving more space over to the actual bug information; selection of Customized and Grouped views has moved to the list header. Easy to find, but out of the way.

We've taking the friction out of adding and editing bugs, as well — getting a bug into Fortress takes just a couple of clicks from any bug list. We'll (optionally) use the current query as a template, so a new bug added from the "Milestone 1" list will default to "Milestone 1", tags will be copied, etc.

Updating a bunch of issues at once is easier, too: want to reassign or close some of the items you're looking at? Check them off, and use the quick-edit tools at the end of the list to update them in-page.

We've also eliminated the "printable view" menu item from all pages; bugs, bug lists, etc. will print properly without any extra steps.

Editing a bug's details is easier than ever — when you're viewing a bug, clicking on any of its fields lets you edit the field in place.

The Source Control web interface has been revamped as well; the new repository tree is much faster, cleaner and easier to navigate.

There's a lot more to the beta, from Shelve improvements to the new full-fledged VSS Handoff feature. I'll post again later when it's out; give it a shot, and please let us know what you think in the Beta Support Forum.

June 18, 2009

SourceOffSite 5 Community Technology Preview (CTP)

Remember that SourceOffSite CTP release I mentioned? It’s here. Jeff has the details if you’d like to try it out.

Why are we doing another update of SoS? Shouldn’t everybody just get away from SourceSafe and into Vault or Fortress? In a perfect world, sure.

But we know a lot of you are still living with SourceSafe, now and in the forseeable future, for all the usual reasons — time, budget, inertia, IT priorities that outrank your SCC provider. And we feel for you, and want to continue helping via SoS.

And now, we can help even more.

A folder-spanning “pending changes” window, so you don’t forget to check in one of the 50 file in your latest web update? Got that.

Multiple tabs, allowing you to keep tabs on your searches, your history, and everything else in your multitasking day? That too.

Performance? Yep. Stability? Sure. Modern UI? Gotcha.

Give it a shot (Windows only right now, BTW) and let us know what you think.

June 4, 2009

SourceOffSite 5 Preview release is imminent

As Jeff notes at the SourceGear Development Blog, a preview release of SOS 5 is coming your way very soon.

Watch the Development Blog for details. Jeff and the team are justifiably proud of this release.

May 20, 2009

Vault/Fortress WebDAV not affected by the IIS WebDAV Vulnerability

You may have seen, or read reports of, Microsoft Security Advisory 971492 (Vulnerability in Internet Information Services Could Allow Elevation of Privilege), which details a potential security hole in IIS's WebDAV service. And you may be aware that Vault 5 and Fortress 2 (both in beta now) offer WebDAV access to version control repositories.

You needn't be concerned for your code's security — even when running under IIS 6 (the version affected by this issue), Vault and Fortress do not use Microsoft's WebDAV services. The code is completely separate, specific to Vault and Fortress, and doesn't access the file system in the way that's causing trouble for Microsoft.

So feel free to keep testing Beta 1 while we work on Beta 2, and keep the feedback coming in the Support Forums.

April 15, 2009

Vault 5 / Fortress 2 betas available

Vault 5 beta 1 and Fortress 2 beta 1 are now available. We're dogfooding these at the moment, and they're definitely ready for you bleeding-edge types to test out.

Any and all feedback — bugs, installation issues, documentation gaps, etc. — is read, logged and appreciated.

What's in there?

Shelve is in there.

WebDAV is in there.

Crazy-fast VSS Import is in there.

Fluid, streamlined Work Item pages are in there.

We're still polishing of course, and with your input, Beta 2 should be awesome. Thanks in advance...

April 9, 2009

Itch: Scratched. WebDav in Vault and Fortress.

Something I should not probably not admit publicly (both from a best-practices standpoint, and given that we are a vendor of version control tools):

Until recently, our website was not version-controlled.

There, I've said it.

sourcegear.com is largely maintained by myself and John Woolley, our Director of Graphic Awesomeness.* John's is a Mac-centric universe, and I'm running Windows. For web-maintenance purposes, we both use Dreamweaver.

As you may know, Fortress and Vault both offer Dreamweaver integration; but there are a couple of issues:

  1. With each new version of Dreamweaver, the location and requirements for our integration code seems to change. This is not much fun from a support and maintenance point of view.
  2. This integration method is Windows-only — which, as you can imagine, makes it less than useful for John.

So John was out in the cold. He's not alone in wanting Dreamweaver/Mac support — it's been a long-time feature request from a number of our customers. But as always, the development team needs to work on the features most requested by the most customers. What we needed was someone with some time on his hands, who really wanted this particular itch scratched...

So last Thanksgiving, unable to move after dinner, I started playing around with a hobby project.*

Dreamweaver, out of the box, supports checkin/checkout/locking via WebDAV. If we had a WebDAV layer over Vault/Fortress, Dreamweaver could use it without any special code installed. Other tools could use it to, and we wouldn't have to worry about specific Dreamweaver versions, operating systems, etc.

So, with excellent test clients and validation tools in hand, off I went.

Within a day or so, this was happening:

Configuring Dreamweaver to use Vault WebDAV

Allowing this:

Dreamweaver CS4 using Vault/WebDAV version control

And, with no extra effort, this:

Mac Finder browsing Vault repository via WebDAV

Open standards kinda rock, if you needed any more evidence.

It's been in use every day since.

Starting as soon as next week, you can try out the WebDAV interface yourself, in Vault 5 Beta 1. Watch the Development Blog for details. We'd love to hear feedback and suggestions from the brave, the few, daring enough to use The Code that the Marketing Guy Wrote.*

  1. John always tells me to use "whatever title [I] want" when referring to him. He should know better by now.
  2. If your hobby project is useful to more people than yourself, think twice before mentioning it to the development lead.
  3. Don't worry, the code has long since been vetted, reviewed and revised by the actual development team.
Paul Roub
SourceGear
Work:
115 North Neil St. #408
Champaign, IL 61820-4024
USA
work: +1-217-356-0105 x722