Skip to content

Instantly share code, notes, and snippets.

View egomesbrandao's full-sized avatar
🏠
Working from home

Emmanuel G. Brandão egomesbrandao

🏠
Working from home
View GitHub Profile
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions
cinst git.install
cinst greenshot
cinst vscode
cinst microsoft-edge-insider -y
cinst docker
cinst 7zip
cinst firefox

Keybase proof

I hereby claim:

  • I am egomesbrandao on github.
  • I am egomesbrandao (https://keybase.io/egomesbrandao) on keybase.
  • I have a public key ASAIJxxQTbJbudie5AB86mKU3iDMSnTt9BcJSXf0hnu4bAo

To claim this, I am signing this object:

@egomesbrandao
egomesbrandao / NetConnectionSharing.psm1
Created October 25, 2016 01:53 — forked from igoravl/NetConnectionSharing.psm1
NetConnectionSharing (PowerShell Module)
#Based on code from http://superuser.com/questions/470319/how-to-enable-internet-connection-sharing-using-command-line
Function Set-NetConnectionSharing
{
Param
(
[Parameter(Mandatory=$true)]
[string]
$InternetConnection,
Import-Module TfsCmdlets
Connect-TfsTeamProjectCollection http://vsalm:8080/tfs/TailspinToysCollection
Get-TfsWorkItem -Filter '[System.IterationPath] = "Tailspin Toys\Iteration 2" And [System.WorkItemType] = "User Story"'
@echo off
witadmin importcategories /collection:%1 /p:%2 /f:categories.xml
witadmin importprocessconfig /collection:%1 /p:%2 /f:process.xml
FOR /F "eol=, tokens=*" %%i in (wits.txt) DO witadmin importwitd /collection:%1 /p:%2 /n:"%%i" /f:"%%i".xml
@echo off
witadmin exportcategories /collection:%1 /p:%2 /f:categories.xml
witadmin exportprocessconfig /collection:%1 /p:%2 /f:process.xml
witadmin listwitd /collection:%1 /p:%2 > wits.txt
FOR /F "eol=, tokens=*" %%i in (wits.txt) DO witadmin exportwitd /collection:%1 /p:%2 /n:"%%i" /f:"%%i".xml
@egomesbrandao
egomesbrandao / create-newproject.ps1
Last active August 29, 2015 14:17
Create new project with Team field to Team Foundation Server
Param(
[parameter(Mandatory=$false)][string] $CollectionUrlParam = $(Read-Host -prompt "Collection URL"),
[parameter(Mandatory=$false)][string] $TeamProjectParam = $(Read-Host -prompt "Team Project"),
[parameter(Mandatory=$true)][String] $GlobalListName = $(Read-Host -prompt "Project List"),
[parameter(Mandatory=$true)][String] $GlobalEntryValue = $(Read-Host -prompt "New project name")
)
$pathToAss2 = "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v2.0"
$pathToAss4 = "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ReferenceAssemblies\v4.5"
Add-Type -Path "$pathToAss2\Microsoft.TeamFoundation.Client.dll"
@egomesbrandao
egomesbrandao / gist:04848304ef9034543103
Created March 10, 2015 05:36
One Team Project... ou usando o campo Team field - Edit ProcessConfiguration
<TypeFields>
(...)
<TypeField refname="MinhaEmpresa.Team" type="Team" />
</TypeFields>
<RequirementBacklog category="Microsoft.RequirementCategory" parent="Microsoft.FeatureCategory" pluralName="Stories" singularName="User Story">
<AddPanel>
<Fields>
<Field refname="System.Title" />
<Field refname="MinhaEmpresa.Team" />
@egomesbrandao
egomesbrandao / gist:9e0ddfd879e2eee5a21e
Created March 10, 2015 05:30
One Team Project... ou usando o campo Team field - Export ProcessConfiguration
witadmin exportprocessconfig /collection:"http://localhost:8080/tfs/DefaultCollection" /p:"Minha Empresa OTP" /f:c:\YTemp\TeamfieldCustom\ProcessConfiguration.xml
@egomesbrandao
egomesbrandao / gist:0320a6821e2aa88d29ce
Created March 10, 2015 05:21
One Team Project... ou usando o campo Team field - Export GlobalList
witadmin exportgloballist /collection:"http://localhost:8080/tfs/DefaultCollection" /f:c\YTemp\TeamfieldCustom\globallist.xml