Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have a large c# project that depends on a number of other projects.
I'd like to create\use a build automation script of sorts.
The process would look something like:
- Clone project X from Git, run unit tests, compile.
- Clone project Y from Git, run unit tests, compile.
- Clone project Z from Git, run unit tests, compile.
Project Z depends on Y and Y depends on X.
I'm aware that Team Foundation Server does much of this, but I'm looking for a lighter solution.
What are the open source alternatives to TFS?
NAnt will also do all the basic CI tasks, and is open source. http://nant.sourceforge.net/
Look at teamcity. Much easier to use. We migrated our builds from TFS to teamcity. It's free for upto 3 build agents and 20 build configurations (which is good enough for mid level teams) but the Enterprise version is not that expensive too.
http://www.jetbrains.com/teamcity/
Jenkins is another option too.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
how to create a file. exe in VS 2013 ultimate and add the layers in the project executable
My solution is called "control" within the solution and have 4 projects "AcessoBancoDados", "Business", "transfer", "telaAcesso"
if I select the project access screen and go on projects / properties / tab publish the VS will generate an exe file., but only screen access, and other projects as part of the solution, how to add, because if I run the file . exe on my pc just fine, but if I run the file in another pc it will not find the dll file, because in my view the only VS generated. exe file of a project and not the entire solution.
or is there another way to generate an executable in VS.
thanks
Get WIX - WIndows Installer for XML, made by microsoft but open source and the mental successor and adult brother of the kind of not too smart setup projects that existed pre VS 1013.
Read the documentation, learn it, make a setup, finished.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am looking for a .NET code coverage tool. I have tried free version of NCover but it is working only for one .NET solution whereas I have 26 Solutions and each solution having about 10-30 projects total is about 560 projects. I use a common directory for building all solutions. All these project belong to a single product which having hundreds of DLL files and 8 exe files. I am unable to run any code coverage tool for all the 26 solutions at a time.
Please suggest me any good Code Coverage Tool. I can also think about paid version if it is suitable for me.
There is no need to worry.
You can solve your purpose using free version of NCOver.
But for that you have to do some extra effort.
Generate Report for Each solution separately and save each report.
After completing Report generation from all solutions Open NCover Explorer.
Choose merge XML of more than one solutions and in this way you will be able to merge the report. Thus your combined reporrt for multiple solution is ready.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I did a search online and was not able to find any tool or app that were designed to do this. I am looking for a set of C# class libraries you can link or reference into your code, or external command-line application that would allow me to dynamically compare two database schemas and generate scripts for transforming one database into the other, without loosing any data in a relatively speedy fashion. All tools I have seen so far, works in a static manner, i.e. you are comparing one db to the next to generate change scripts on your own local system. I am planning to include this in an installer, so it will run on a remote system therefore making it critical that it is possible to automate the process. Also licensing should be somewhat successible to that fact, i.e. a small fee per install is acceptable, or a larger one time fee and no inclusion fee.
Redgate can do that. Try their site http://www.red-gate.com/products/sql-development/sql-compare/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
Our team doing a project in asp.net & Mssql 2005.since our team member are distributed. we need a online tool for tracking project changes, and control access to our online code repositories.
While searching i got tools like
http://codesion.com
, http://repositoryhosting.com
is project mangement possible using http://codesion.com
, http://repositoryhosting.com
Suggest a better tools for the doing
project.
http://www.codespaces.com/ has some execelent project management, taks scheduling, bug tracking software combined with good source control of SVN or GIT. Using Tortoise SVN or Tortoise GIT.
Github and GoogleCode are great, but I think they both require an opensource project.
Another question to answer is: Do you need strict access control below repositories?
In Subversion you can always undo each and every change a developer makes. So as long as you only allow your developers acces to the repository you can handle the rest of the security via policy.
This won't work in cases with external contracters, but if all developers are normal employees, in many cases there is no need to restrict access.
Im my eyes the time to configure every directory tree every time is much more costly than to fix a possible deletion/breakage later. (Giving access to a repository is uncommon; a new directory very common).
That leaves the tracking of changes; and I usually use AnkhSVN and TortoiseSVN for that. (Easier to maintain than most web tools and very easy to install.. You probably have them already).
Then you only need some issue tracker...
http://hosted-projects.com/ No downtime (noticed) in about a year. They provide the best project management tool I ever used: trac.
I've come across Freepository it uses SVN. Not set up a project on it yet though so don't know its pro's and con's.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Any recommends here? I need something that can take a set of processes and batch them together. For example, I need to:
1) execute some sql
2) run C# snippets
3) have checkpoint steps with human interaction (i.e. send off an email at step X and wait for a user to review a result and click continue etc...)
If you are using C#, you might as well use the Windows Workflow Framework that's part of 3.5. That is pretty much exactly what it's used for.
I use Captaris Workflow for that. Quite expensive but it works really well.
Depends on how much you're willing to code vs how much you're willing to pay. You could code it all in "plain" .NET code for "free". Next step up would be using Windows Workflow, though you'd still need to code the "human interaction" steps. Slightly more expensive would be a tool like FinalBuilder or Automiser, which would mean less code for you to write, and a more visual workflow designer. Even more expensive- but allowing for potentially no code- would be an enterprise system like BizTalk, MetaStorm, K2, etc.