Showing results for 
Search instead for 
Did you mean: 
Level 9
Report Inappropriate Content
Message 1 of 4

Current / Previous Branch

Hi All,

Can someone explain the current / previous branches and how they work? Does the file structure get installed on every machine as part of the Agent update, and when new .dat files or any other new ePO application gets distributed it will find its way the the current/previous branches?

How would this get populated if a manual update was completed as opposed to a scheduled one?

Thanks for any information.

3 Replies
Level 9
Report Inappropriate Content
Message 2 of 4

Re: Current / Previous Branch

Hi czql5v,

There are three branches in EPO Master Repository,

1 Current

2 Previous

3 Evaluation

Current - All the Packages you want to deploy to your Client Machines are there in this branch, and by default McAfee Agents takes updates from this Branch.

Previous - This is the branch, where you generally keep your old version of McAfee Products or old DAT. Whenever there is a new McAfee Product Version is released, you check-in the pacakge into Current Branch of Master Repository, and move the exiting one into Previous branch, so that you have the old version of the McAfee Product as well. There is no hard and fast rule to move the Old version of McAfee Product version to Previous branch, you can delete it as well. But some EPO admins wants to have the old versions as well, so they move it to Previous branch.

Evaluation - This branch is generally used for Testing Purpose. Suppose in your environment, you dont want to push any updates to the production machines unless you test it and monitor the behaviour of the new McAfee Product or updates before testing it, then you can check-in the McAfee Product or updates into this branch, change the McAfee Agent policy for the test machine to get the updates from Evaluation Branch instead of Default Current branch, let the updates be pushed to Test Machines and then monitor it and once satisfied, change the branch of the Product or update to Current branch, so that it can be pushed to all the machines in the Production Environment.

When you update the machine manually, then Current, Previous and Evaluation Branch concept doesnt come into picture, as you have manually updated the Machine.

Please revert for any queries.

Level 9
Report Inappropriate Content
Message 3 of 4

Re: Current / Previous Branch

Thank you very much for replying AJ. where are the 3 branches installed? is it on every ePO managed machine or just on servers that hold repositories, for example superagents etc, etc?

McAfee Employee hem
McAfee Employee
Report Inappropriate Content
Message 4 of 4

Re: Current / Previous Branch

It will be in the ePO server's master repository (\Program files\McAfee\ePO\DB\Software). The folders will be created when you check in the packages to the different branches and when you run the replication, these folders will be replicated to the DRs (distributed repositories).

Was my reply helpful?

If this information was helpful in any way or answered your question, will you please select Accept as Solution in my reply and together we can help other members?please select Accept as Solution in my reply and together we can help other members?
More McAfee Tools to Help You

Community Help Hub

    New to the forums or need help finding your way around the forums? There's a whole hub of community resources to help you.

  • Find Forum FAQs
  • Learn How to Earn Badges
  • Ask for Help
Go to Community Help

Join the Community

    Thousands of customers use the McAfee Community for peer-to-peer and expert product support. Enjoy these benefits with a free membership:

  • Get helpful solutions from McAfee experts.
  • Stay connected to product conversations that matter to you.
  • Participate in product groups led by McAfee employees.
Join the Community
Join the Community