Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Visual Studio.NET / Enterprise Tools / May 2006

Tip: Looking for answers? Try searching our database.

Team build for solution with projects in other TFS projects?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
WXS - 03 May 2006 14:11 GMT
I am trying to get a team build working for a solution that has one project
in the current TFS project and another project in a different TFS project.

It seems it never checks out the source from the other TFS project thus
fails the build.

How can I get this to work?

Thanks
Luis Fraile - 03 May 2006 20:01 GMT
Hmm I don't think it can be done directly with a "normal" Team Build, but I
think maybe you can do that, doing a custom task which executes the build of
the other TFS Project and then copy the binaries deployed to the main deploy
directory

But it's just an idea, I think I have to re-think the whole thing, but it's
interesting question
Signature

Luis Fraile
MCSD.NET

> I am trying to get a team build working for a solution that has one project
> in the current TFS project and another project in a different TFS project.
[quoted text clipped - 5 lines]
>
> Thanks
WXS - 03 May 2006 21:36 GMT
Then you would have to worry about dependencies and all that, which is why we
have it in one solution.

The problem is due to the nature of TFS if we have 2 projects that we want
as seperate TFS projects and they share common projects, we have to create
another TFS project for common projects, then have the solution in the
specific TFS project include C++ projects for example from common.  This
would likely be the way we would need to work with our projects that rely on
common code.

Are there specific entries that can be added to check out the code from the
other projects in that solution.  It seems like it should do that by default
since it needs everything in the solution it should do something like the
open from source control and then in theory it would build.

If we can't get it to support this team build likely won't be much use to us
and will elimiate a "feature" from our migration story we are proposing to
management.

Any ideas would be appreciated.
Thanks

> Hmm I don't think it can be done directly with a "normal" Team Build, but I
> think maybe you can do that, doing a custom task which executes the build of
[quoted text clipped - 13 lines]
> >
> > Thanks
Luis Fraile - 04 May 2006 07:45 GMT
This is really interesting problem and question, I will try to make a proof
of concept, to check I understood it correctly
Signature

Luis Fraile
MCSD.NET

> Then you would have to worry about dependencies and all that, which is why we
> have it in one solution.
[quoted text clipped - 35 lines]
> > >
> > > Thanks
WXS - 04 May 2006 15:32 GMT
An example would be:

$\TFSProject1
$\TFSProject1\MainSolution.sln
$\TFSProject1\project1.proj

$\TFSProject2
$\TFSProject2\project2.proj

MainSolution includes project2.proj from TFSProject2.

If I create a team build under TFSProject1 to build MainSolution, project 1
will checkout and build but project 2 will not.

> This is really interesting problem and question, I will try to make a proof
> of concept, to check I understood it correctly
[quoted text clipped - 38 lines]
> > > >
> > > > Thanks

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.