Rodrigo,
Have a look at the MSBee community
project, it provides some support for building 2003/1.1 applications from
MSBuild and thus from Team Build.
William Bartholomew
Developer Productivity Specialist
ADF
Address:
67 High Street, Toowong QLD 4066
into the different build types. That way if there is
a change I can change them in the master build type and then just merge
the changes into the branches.
William Bartholomew
Developer Productivity Specialist
Application Development Framework
http://www.technologyonecorp.com
Financials | HR
Welcome.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Brian H. Madsen
Sent: Tuesday, 12 December 2006 9:36 AM
To: listserver@oztfs.com
Subject: [OzTFS] test..
OzTFS.com - to unsubscribe from this list, send a message back
If you look at the properties of the file you will see an option called
Copy to Output Directory, if you set this to Copy always or Copy if
newer then the file should be copied into the Out directory
automatically.
From: [EMAIL PROTECTED] [mailto:[EMAIL
Grant,
Have a look at the definition of OutputFile in their documentation (or
Reflector), if it's a TaskItem then MSBuild will call the task once for
each AssemblyInfo, if it's a TaskItem array then MSBuild will only call
it once.
William
From: [EMAIL
] | W: www.readify.net http://www.readify.net/
From: [EMAIL PROTECTED] on behalf of William Bartholomew
Sent: Mon 15/01/2007 12:59 PM
To: listserver@oztfs.com
Subject: RE: [OzTFS] MSBuild AssemblyInfo community task
Grant,
Have a look at the definition
the correct standards as well as adding the current
build number.
So if AssemblyInfo.cs says 2.2.0.*, it replaces the * with the current
$(BuildNumber) e.g. 2.2.0.50 (if the build has been run 50 times)
From: [EMAIL PROTECTED] on behalf of William Bartholomew
] on behalf of William Bartholomew
Sent: Mon 15/01/2007 3:24 PM
To: listserver@oztfs.com
Subject: RE: [OzTFS] MSBuild AssemblyInfo community task
Grant,
You might want to look at the meta-data capabilities of MSBuild. Your
GetAssemblyVersion task could then return an array of TaskItems
Team Build copies the output into a sub-directory of the DropFolder
which is based on the BuildNumber so this destination will always be
clean.
The Team Build process performs the following actions as part of its
Clean process:
1. Removes the SolutionRoot folder (where the
: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent: Monday, 15 January 2007 4:46 PM
To: listserver@oztfs.com
Subject: RE: [OzTFS] More MSBuild TFS Builds.
Team Build copies the output into a sub-directory of the DropFolder
which is based on the BuildNumber so
opening or sending them on.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent: Wednesday, 17 January 2007 11:13 AM
To: listserver@oztfs.com
Subject: RE: [OzTFS] More MSBuild TFS Builds.
I'm
I'm looking at doing it... Just going to review some of the installation
material first.
William Bartholomew
Developer Productivity Specialist - Application Development Framework
http://www.technologyonecorp.com
Financials | HR Payroll | Supply Chain | Budgeting | Business Intelligence
the
target overrides to implement our build process (the name of this one is up to
you) and this was then included in the TFSBuild.proj using the Import
Project= / directive.
William Bartholomew
Developer Productivity Specialist - Application Development Framework
http
Keith,
This might help you out:
http://blogs.msdn.com/buckh/archive/2007/03/31/configuring-team-foundati
on-server-to-use-fully-qualified-domain-names.aspx
William Bartholomew
Developer Productivity Specialist - Application Development Framework
http://www.technologyonecorp.com
Matthew,
Make sure you back up the .targets file because service packs and new
versions will definitely overwrite it.
William Bartholomew
Developer Productivity Specialist - Application Development Framework
http://www.technologyonecorp.com/
Financials | HR Payroll | Supply Chain
Mostafa,
I regularly leave Team Explorer open and connected for very long periods
of time and haven't seen this exception (either before or after
upgrading to Service Pack 1). Have you upgraded to Service Pack 1? Do
you have any third-party add-ins installed?
William Bartholomew
Developer
should be using SSL.
Regards,
William Bartholomew
Developer Productivity Specialist - Application Development Framework
Phone: +61 7 3377-7566
Mobile: +61 403 828-029
Fax: +61 7 3377 7301
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Mostafa Arafa
It certainly is... I was looking at the TortoiseSVN source-code just the
other day in view of doing something like this... I'm glad I won't have
to J
Regards,
William Bartholomew
Developer Productivity Specialist - Application Development Framework
Phone: +61 7 3377-7566
Mobile
locked,
and the name of the workspace they locked it in. You can list the other
user's workspaces by running:
tf workspaces /owner:workspaceowner
Regards,
William Bartholomew
Developer Productivity Specialist - Application Development Framework
Phone: +61 7 3377-7566
Mobile
Richard,
Microsoft have published a number of case studies on VSTS and a lot of these
contain ROI analysis:
http://blogs.msdn.com/briankel/archive/2007/08/01/consolidated-list-of-top-visual-studio-team-system-case-studies.aspx
Your local evangelist (Charles Chuck Sterling in Queensland) may
Troy,
There are actually some very good reasons to write unit tests for this
class, but you're right, a developer shouldn't waste their time writing
these tests, they should be generated... Here are the reasons I think
this class should be tested:
1. Having a test that creates the
Clint,
I've seen that error on a few non-build machines so I'm not sure that
would be the cause of the issue. Can you login to the machine as the
build's service account?
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Clint
Eddie,
What we did was store the next version number in a text-file in the
drops folder; we read that in in the BuildNumberOverrideTarget and then
increment it by 1 and write the result back out to the text-file. You
could also use the BuildStore class from the TFS API to query the build
to be safe.
Regards,
William Bartholomew
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Jonathan Zack
Sent: Friday, 7 December 2007 3:42 AM
To: listserver@oztfs.com
Subject: [OzTFS] Issues upgrading Team Foundation Server 2005 to 2008
Hi
/VisualStudio/feedback/ViewFeedback.aspx?Fe
edbackID=212239
Regards,
William Bartholomew
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Jason
Sent: Wednesday, 19 December 2007 6:33 AM
To: listserver@oztfs.com
Subject: RE: [OzTFS] RE: Teambuild label remove old label?
Hi Eddie
Alastair,
I have seen this issue when a machine is moved from a dual-monitor to
single-monitor environment and it was exactly that, a dialog appearing
on the second monitor that no longer exists. These are some possible
solutions:
1. When the dialog is shown, hold down Alt-Space to
January 2008 10:59 AM
To: listserver@oztfs.com
Subject: RE: [OzTFS] TFS08: Areas Iterations not appearing
Thanks for the suggestion, but I have tried both of those...
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent
Geoff,
My understanding is that:
1. The retail version is available (at least MicroWay have pricing
for it on their site)
2. The workgroup and trial editions are available to MSDN
subscribers
3. If you have Software Assurance (SA) for your TFS 2005 you
should be able to
Martin,
I'd be interested in hearing the experience you had running SQL Server
on the VPC? We've been doing this quite successfully.
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Martin Kulov
Sent: Friday, 25 January 2008 10:45 AM
To: listserver@oztfs.com
Alvin,
The tbl_File table in Team System already stores a HashValue for each
file, could you use this?
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Alvin Yong
Sent: Friday, 15 February 2008 8:45 AM
To: listserver@oztfs.com
Subject: [OzTFS] Question about
Pablo,
IIS has a maximum request size which limits the size of files you can add to
source-control (and this is configurable via the web.config file). As far as I
know there is no practical limit on file size from a back-end perspective.
Regards,
William Bartholomew
From: [EMAIL
Daniel,
Unfortunately, this tool is part of the IDE and there doesn't appear to
be a way to run this separately.
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, 28 February 2008 3:17 PM
To: listserver@oztfs.com
Subject: [OzTFS]
TeamCompanion from Ekobit
(http://www.ekobit.com/ProductsDetailView.aspx?id=1) allows you to take
work items offline within Outlook.
Regards,
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Eddie Tse
Sent: Wednesday, 5 March 2008 11:53 AM
To: listserver@oztfs.com
Sorry for the second email, the other option is of course loading them
into Excel using the Team System Office integration and just publishing
the changes when back in the office. There are certain fields that
aren't support though.
William
From: [EMAIL PROTECTED] [mailto:[EMAIL
Consulting.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent: Wednesday, 5 March 2008 1:06 PM
To: listserver@oztfs.com
Subject: RE: [OzTFS] Offline TFS work itme options?
TeamCompanion from Ekobit
(http://www.ekobit.com/ProductsDetailView.aspx?id=1
I have had intermittent access denied errors in Team Build 2005 (different
paths though) and I usually blame the virus checker.
William Bartholomew
Productivity Specialist - Software Engineering
Financials | Human Resource Payroll | Supply Chain | Business Intelligence |
Budgeting
Scott,
Is the .testrunconfig configured to do in-place testing?
William
On Tue, Mar 25, 2008 at 5:04 AM, Scott Colestock
[EMAIL PROTECTED] wrote:
I'm having an issue with Team Build 2008 and a .testrunconfig file that
specifies a directory as a deployment item.
This worked fine in Team
be able to find a number of
articles with example filters, what you might be after though is simply this:
http://ozgrant.com/2006/12/08/tfs-email-alert-for-a-new-work-item/
William Bartholomew
Productivity Specialist - Software Engineering
Financials | Human Resource Payroll | Supply
Hi Karl,
My understanding is that the Assigned To list comes from the ADObjects
table in the TfsWorkItemTracking database and only includes the rows
which have ObjectCategory = 2 (Users) and fDeleted = 0, not from the
warehouse.
I have come across a scenario in TFS 2005 where users weren't
Wes/Matther,
Restricting the workspace contents only affects what is in the label not
the scope of the label itself. In TFS 2008 there is a new property
called LabelScope [which defaults to $/$(TeamProjectName)] which can be
used to restrict the scope of the label, for example, in
or retain
this email and you should notify the sender immediately by return email
or by contacting Next Digital by telephone on +61 3 8612 6888.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent: Monday, 14 April 2008 6:36 AM
To: listserver@oztfs.com
Subject
Adam,
Did you restart IIS after modifying the files? They are cached
internally by the web service.
Regards,
William Bartholomew
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Adam Lipinski
Sent: Wednesday, 16 April 2008 10:43 AM
To: listserver@oztfs.com
Subject
PROTECTED] On Behalf Of
William Bartholomew
Sent: Wednesday, 16 April 2008 10:52 AM
To: listserver@oztfs.com
Subject: RE: [OzTFS] TFS Notification Email to link to TSWA
Adam,
Did you restart IIS after modifying the files? They are cached
internally by the web service.
Regards,
William Bartholomew
.
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
William Bartholomew
Sent: Friday, 18 April 2008 11:01
To: listserver@oztfs.com
Subject: RE: [OzTFS] RE: TFS Warehouse not updating
We have had a couple of issues in the past:
1. There were event log
That's the downside of check-in policies, the deployment story isn't
nice. You have to deploy the .DLL to the client-machine and register it
in the registry.
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Rajalingam Aravinthan
Sent: Thursday, 1 May 2008
For those that are interested I've written an article on some Best Practices
for Workspaces:
http://blogs.teamsystemnotes.com/2008/05/03/best-practices-for-workspaces/
If you have any feedback or anything to contribute let me know.
Enjoy,
William
OzTFS.com - to unsubscribe from this list,
Steven,
Can you use a combination of the SkipGetChangesetsAndUpdateWorkItems and
SkipLabel properties?
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Steven Nagy
Sent: Wednesday, 7 May 2008 12:56 PM
To: listserver@oztfs.com
Subject: [OzTFS] Conditional Overrides
Hi Steve,
I can help with #2 because I have been looking into this...
Unfortunately, if you set it to a static file then each project that is
built will override the comments from the previous one, which is not
what you want. You will need the doc file to match the name of the
assembly but
] [EMAIL PROTECTED] On Behalf Of William
Bartholomew [EMAIL PROTECTED]
Sent: Thursday, 8 May 2008 11:56 AM
To: listserver@oztfs.com
Subject: RE: [OzTFS] A few little questions
Hi Steve,
I can help with #2 because I have been looking into this...
Unfortunately, if you set it to a static file then each
Steven,
For small changes I typically use a branch of known good source-code and
a separate build type. For larger changes I use a local virtual machine,
this has the added advantage of you not having to compete for build
server time.
William
From: [EMAIL PROTECTED] [mailto:[EMAIL
We had an issue once when you opened a test project that was created
using Visual Studio 2005 in Visual Studio 2008 because the references
were to the wrong assembly versions. Take a look at your
*.csproj/*.vbproj file and make sure all of the Microsoft.* assembly
references are for the 9.0.0.0
Adam,
The unable to determine the workspace message occurs when you're trying
to operate on a local folder that hasn't been mapped locally...
http://www.teamsystemnotes.com/index.php?title=Unable_to_determine_the_s
ource_control_server
Hope this helps,
William
From: [EMAIL PROTECTED]
Adam,
Take a look at the TFS to TFS Migration Tool:
http://www.codeplex.com/tfstotfsmigration
Be aware though that the work items will get new work item IDs.
William Bartholomew
Productivity Specialist - Software Engineering
Financials | Human Resource Payroll | Supply Chain | Business
As an administrator you can undo checkouts from other users from the
command-line:
tf undo /workspace:workspacename;workspaceowner itemspec
William Bartholomew
Productivity Specialist - Software Engineering
Financials | Human Resource Payroll | Supply Chain | Business Intelligence
Hi Steven,
One of the first things I would do is install Grant's Performance Heat
Map report so that you can track the effect of any changes you make:
http://ozgrant.com/2008/04/05/tfs-performance-heat-map-reporting-service
s-report/
What kind of deadlocks are you encountering? SQL
I find the quickest and easiest place to do a full text search of work
items is using Team System Web Access. I've also used
http://www.codeplex.com/searchworkitems quite successfully (we deploy it
as part of our SOE).
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Matthew
Nic,
Have you looked at Work Item Web Access as an alternative to Team System
Web Access?
http://blogs.msdn.com/hakane/archive/2008/04/09/what-is-work-item-web-ac
cess-wiwa.aspx
Regards,
William
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Nic Stronell
Sent:
How are the tests being executed from Team Build? Using tests lists, test
containers, or executing mstest.exe directly? Assembly.Load and relative
file reads (which it looks like WSE is doing) will use the current working
directory which appears to be the location of devenv.exe rather than the
Rory,
No, it's not currently possible. What we do is whenever we change the
Build Quality we also manually toggle the Retain Indefinitely. We will
probably automate this in the future. I have raised a feature request to
be able to tie retention back to the build quality.
William
From:
Hi Deepak,
Instead of using the following as the rule for the field:
ALLOWEDVALUES
VALIDUSERS /
/ALLOWEDVALUES
Use:
SUGGESTEDVALUES
VALIDUSERS /
SUGGESTEDVALUES
This will still give you the drop-down but the validation won't force
the
That's usual, that usually means that the MSIL is invalid. Try running
PEVerify over tfsbuild.exe to make sure there isn't a problem with the .exe.
Doing a repair of the Team Explorer installation may fix it.
William
On Tue, Jun 24, 2008 at 10:03 AM, Matthew Rowan [EMAIL PROTECTED] wrote:
Hi
Hi Nic,
Although I can't answer the proxy server question I can address a few
things for you:
1. The recommended way of getting a TeamFoundationServer object is
TeamFoundationServer tfs =
TeamFoundationServerFactory.GetServer(http://ourTFSserver.ourDomain.com
, ...);
a. This
Hi Bevan,
We have two off-site teams:
1. For the first team they have a permanent VPN into our office and for
performance reasons we have installed a TFS Proxy at their location.
2. For the second team they VPN into our office when they want to
connect. They don't use a TFS Proxy.
Our TFS
Pieter,
As Chuck mentioned there are a few scenarios that require Visual Studio
installed on the build machine:
* Unit testing, code coverage, and code analysis require Visual Studio Team
System for Software Developers.
* Other testing (such as load and web testing) requires Visual Studio Team
Hi Matthew,
If it's a new workspace then it wouldn't refresh newly changed files
anyway because all of the files are new.
As an aside, in Microsoft.TeamFoundation.VersionControl.Common.dll there
is a class called VersionControlPath which has a heap of handy methods
like
You only need to install the VS SP on the TFS Server if you have
installed Visual Studio OR the Team Foundation Client (which you may
have installed for TSWA) on the TFS Server. Some people also install
Visual Studio on the TFS server as an administration tool.
From: [EMAIL PROTECTED]
Hmm... I am running VS 2008 SP1 on my laptop and the server hasn't been
upgraded yet... That's not to say its a supported configuration though.
On Thu, Aug 14, 2008 at 12:42 PM, Jansen, David [EMAIL PROTECTED]wrote:
I just couldn't find any information that suggested VS2008 SP1 required
TFS
Hi Brian,
You are correct in your analysis, Team Build is responsible for dropping the
build outputs and as a result requires Full Control access to the drop
location but the Team Foundation Server's application tier is responsible
for publishing test results and it requires Modify access to the
Hi John,
What particular build steps are the issue?
William
On Tue, Nov 4, 2008 at 12:52 PM, John McFadyen (Intl Vendor)
[EMAIL PROTECTED] wrote:
Hi all,
We have some very large projects which for some time reaching the window
buffer size limit for the build log window causing and
:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of
*William Bartholomew
*Sent:* Wednesday, 5 November 2008 8:43 AM
*To:* listserver@oztfs.com
*Subject:* Re: [OzTFS] Build Log window
Hi John,
What particular build steps are the issue?
William
On Tue, Nov 4, 2008 at 12:52 PM
One issue you'll come across is that it isn't possible to define rules based
on the Area Path only the Area ID. This means you can't enforce that the
area is below another area. If your areas don't change particularly often
you could create a global list containing all of the area IDs and you
Try doing an msbuild (either your machine or server) with additional logging
(/v:detailed) and see if you get any additional clues, feel free to email
the log if you like.
William
On Fri, Nov 28, 2008 at 9:13 AM, Clint Colefax
[EMAIL PROTECTED] wrote:
OK, I've had another interesting
72 matches
Mail list logo