|
I'll second the vote for SVN. My limited exposure to TFS is that it attempts to incorporate source control in the karma of the large team. If you only have a few developers, it's serious overkill.
<ducking> - am I wrong?
Read about VSS' limitations. Sometimes they won't hurt you.
Charlie Gilley
<italic>You're going to tell me what I want to know, or I'm going to beat you to death in your own house.
"Where liberty dwells, there is my country." B. Franklin, 1783
|
|
|
|
|
Perhaps you didn't read the OP closely enough,
"And before any one suggest a different version control software package, that is not an option."
Your answer is a useless waste of time.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
Your answer is deep seated bile and you deserve the dark fate that awaits all those who refuse logical thought as the basis of decisions with long term consequences.
|
|
|
|
|
But SVN is free. I can't see how any kind of licensing agreement could forbid you from using free stuff.
|
|
|
|
|
Free doesn't mean it won't cost. Some organizations don't allow these tools because of the maintenance and support headaches that come along with them, often a dedicated resource is maintained to support these "free" tools. Some don't allow open source because of security restrictions. Further still some organizations are locked into an agreement where by they get discounts on other products for using another from that vendor.
Your comment is very naive. Free isn't always better or the answer to everything.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
Your comment is a strawman. I never said it was better or the answer to everything. I am just suggesting that it is probably not against any license agreements to use SVN. And if it is, I would seriously reconsider said agreement.
I don't know anything about the security restrictions at the OP's university. I do know that SVN is approved for use where I work, which has an extremely restrictive security policy (Government related). I thought your original flaming comment and a 1 vote was quite the over-reaction for what seemed to be a legitimate attempt to help. In the context of the OP's post (selective quoting notwithstanding), sugesting an open source, free alternative wasn't a "useless waste of time".
I have used VSS and SVN. I like them both and find they have very similar features.
|
|
|
|
|
Rick Shaub wrote: I am just suggesting that it is probably not against any license agreements to use SVN
Of course using open source is not against any license agreement, it would be illegal. However, vendors do push for exclusive contracts that prohibit the use of other tools. You again appear naive in relation to such matters.
Rick Shaub wrote: I don't know anything about the security restrictions at the OP's university.
Then you really can't comment and a reference to your organization is an irrelevant attempt at self-importance.
Rick Shaub wrote: sugesting an open source, free alternative wasn't a "useless waste of time".
When the OP expressly stated using another tool was out of the question, then yes, suggesting one is a waste of time. Since the response did not provide any useful information and did not comply with the OP's request is was a bad answer and the vote is justified.
Thanks for playing. Run along now.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
|
Insult? What insult? In addition to being naive you are also very thin skinned.
The childish down-voting is not welcome here either.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
|
Rick Shaub wrote: Your answer is a useless waste of time.
Not an insult. A statement of opinion.
Voting is welcomed and appreciated. Childish, retaliatory down voting is not.
Now, again, run along and let the adults talk.
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
|
|
... and continuing to argue about this point is an even bigger waste of time.
|
|
|
|
|
If you have the budget now, get TFS while you can. And make sure you get future maintenance in the recurring budget.
TFS supports a full Process. Investigate how you can adapt existing processes to TFS or simply adopt one of Microsoft's supported processes.
Subversion can always be tried at a later date.
It is more of a straight version control. You will have to integrate/adapt your processes to work with Subversion.
If you are at a University, you probably have a hodge podge of systems.
You might end up deploying Subversion on some unix box.
|
|
|
|
|
As he said, he needs to stick to MS solutions. FWIW, where I worked changed from VSS 6 to SVN, and SVN sucks. While I can use it, and have to, it is nowhere near as productive (i.e. less time consuming) as VSS2005. SVN seems to me to be an almost-there solution that was written for C programmers who each reside in their bunkers with nothing else to do but write code in vi or some other text editor.
I'd recommend VSS2005 at a minimum, perhaps while implementing and learning TFS to replace it.
|
|
|
|
|
Hi,
TFS comes with VS2010 when you buy an MSDN subscription (from Professional with MSDN upwards), which is a really good way of getting your hands on all this stuff... Look at the volume licensing though - far better value than retail!
Have a look at the charts here to see what you get: http://msdn.microsoft.com/en-gb/subscriptions/subscriptionschart.aspx[^]
Cheers,
Rob.
|
|
|
|
|
TFS also provides change control management with project templates supporting Agile development, and quite recently Scrum specifically. TFS requires SQL Server and to get the maximum benefit from TFS, especially to support change control, will require Analysis Services and Reporting Services, and if available, Sharepoint. TFS goes a long way to fully supporting ALM.
We have recently moved our source control from Subversion to TFS, and as well as moving change control to TFS with our upgrade of our MSDN subscription to VS 2010. We were pleasantly surprised at the capability of TFS.
|
|
|
|
|
|
Hi all,
How would I find out if a resource is localized for a given culture?
E.g.: For ResourceManager.GetString(String, CultureInfo) "if the resource is not localized for this culture, the lookup will fall back using the current thread's Parent property, stopping after looking in the neutral culture." (From MSDN)
But I don't want it to fall-back or look in neutral cultures, is there a way I could get a value returned if the resource is simply not localized?
![Confused | :confused:](https://www.codeproject.com/script/Forums/Images/smiley_confused.gif)
|
|
|
|
|
What would you expect to be returned if the value hasn't been localized? I'm confused as to your requirements here.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
null or an empty string, perhaps? I need to know that resource is not localized. I don't want to get an alternative from another language returned.
|
|
|
|
|
Well, when you test it, don't have a fallback resource available. That should do it - basically, only have your localized version in place.
"WPF has many lovers. It's a veritable porn star!" - Josh Smith As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.
My blog | My articles | MoXAML PowerToys | Onyx
|
|
|
|
|
Hmm.. true, that does seem like the only way.
Thanks Pete!
|
|
|
|
|
Hello all,
somebody knows how is possible to sign a message using the CMS Advanced Electronic Signatures (CADeS) instead of pkcs#7 with .net?
To sign in a pkcs#7 format we use the SignedCms and CmsSigner object. CADeS is a "member of the family" of CMS but we aren't able to find objects (or patterns) that allow to sign message with this
electronic signature format.
Thanks a lot for all the help.
Oscar
|
|
|
|