Moving from GitHub to Azure DevOps - A TimCo Retail Manager Video

Moving from GitHub to Azure DevOps - A TimCo Retail Manager Video

IAmTimCorey

5 лет назад

15,357 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@hamidrezaashkiyan
@hamidrezaashkiyan - 17.02.2020 16:28

When do you add CI/CD?

Ответить
@vedprakash-zz6hb
@vedprakash-zz6hb - 17.02.2020 17:57

Worth bookmarking. Very helpful course.

Ответить
@RowlandOConnor
@RowlandOConnor - 17.02.2020 19:39

Azure Devops = vendor lock in.

I prefer generic repository + CI/CD which can be lifted and shifted easily if, for example, Azure do large price increases (which does happen).

Ответить
@markcain2116
@markcain2116 - 17.02.2020 21:50

Started getting this error: "The debug executable 'c:\..\..\TimCoRetailManager\TRMDesktopUI\bin\Debug\netcoreapp3.0\TRMDesktopUI.exe' specified in the 'TRMDesktopUI' debug profile does not exist." . I worked at the end of the last installment of your series. Not sure why it is throwing this UI error. The API still works...

Ответить
@johnsinclair1447
@johnsinclair1447 - 18.02.2020 08:30

Does anyone else get an error on Checkout? My ConfigHelper in the API busts reading the "taxRate" from AppSettings in the UI App.config -- "rateText" in ConfigHelper returns a null. The API is not reading the UI App.config properly.

Ответить
@sueburt1757
@sueburt1757 - 18.02.2020 19:28

I found that restarting Visual Studio picked up the new Azure DevOps repo - I didn't need to clone it again. In case that helps anyone.

Ответить
@serghus6317
@serghus6317 - 21.03.2020 06:39

Hi Tim, how did you set "Wrap parameters" in Quick Actions and Refactorings?

Ответить
@StudentCompanion
@StudentCompanion - 28.03.2020 04:19

Hi Tim,
what's the best practice in industry when you have a small team working on the same software project or even one employee and you would like to protect your source code in case one team member could quit and have the full software source code that could be used to compete with you?
Do you set people to work and have only access to a certain portion of the software so that they don't have the full picture of the software and all the code? Like one team working on database only, another on a certain UI? And only few or one trusted person integrate all the pieces together before build? How is it done in industry? Or is it impossible as all team members must work together understanding what others are doing for efficiency and rely only on Non-Disclosure Agreement ?

Ответить
@ÆgirÖrn
@ÆgirÖrn - 11.04.2020 15:03

Thanks for the video. I cannot change the work item to be completed from VS as I get the message: "Custom rules are preventing the Issue from being saved. Open the work item in the web to make your updates." I tried to google a solution but found nothing. Do you have any idea how to change this?

Ответить
@SuperDre74
@SuperDre74 - 08.06.2020 22:02

Great video again.First I thought, why not use the 'Import' function of DevOps to move it from GitHub to DevOps, but then I realized you also have to disconnect/connect it to the correct server on your local machine, so it makes more sense to do it the way you did (except in your case it seems to go wrong as you had to clone it again, didn't have that problem).

Now I'll be looking into converting our VisualSourceSafe2005 over to github/devops if the plugin rubberduck will work correctly for VB6... (yes, the horror, we still have a legacy application developed in VB6 (but also a .NET based cloud version)).

Ответить
@OmegaStorm
@OmegaStorm - 03.12.2020 20:53

Rather than completely abandoning GitHub, I added it back in Git Bash after getting set up on Azure DevOps as a second push URL, that way it acts as a backup of sorts to the DevOps repository. Visual Studio itself seems to lack the ability to set multiple push URLs for a single remote, which is why I had to do it in Bash. Visual Studio will only show the last push URL listed in your Git config file in the Git remote settings, and it breaks Visual Studio's ability to update the remote settings properly, but pushing still works correctly inside Visual Studio. (This is with VS2019 v16.8.2)

Ответить
@quentincouissinier8533
@quentincouissinier8533 - 09.03.2021 12:44

Not to be redundant, but please accept my deepest thanks. This is quality content.

Ответить
@minettembouh1598
@minettembouh1598 - 21.03.2021 20:46

Hi Tim, I just stated following these series with lesson 40. My application cannot run. I am receiving the message below. What adjustments do I need for my specific environment ?
System.UnauthorizedAccessException
HResult=0x80070005
Message=Access to the path 'C:\Users\Minette\Desktop\Learning\IamTimCorey_03-21-21\LearningDevOpsProject\TRMApi\appsettings.json' is denied.
Source=System.Private.CoreLib
StackTrace:
at System.IO.FileStream.SeekCore(SafeFileHandle fileHandle, Int64 offset, SeekOrigin origin, Boolean closeInvalidHandle)
at System.IO.FileStream.ReadNativeAsync(Memory`1 destination, Int32 numBufferedBytesRead, CancellationToken cancellationToken)
at System.IO.FileStream.ReadAsyncInternal(Memory`1 destination, CancellationToken cancellationToken, Int32& synchronousResult)
at System.IO.FileStream.ReadAsyncTask(Byte[] array, Int32 offset, Int32 count, CancellationToken cancellationToken)
at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
at System.IO.StreamReader.ReadBuffer()
at System.IO.StreamReader.ReadToEnd()
at Microsoft.Extensions.Configuration.Json.JsonConfigurationFileParser.ParseStream(Stream input)
at Microsoft.Extensions.Configuration.Json.JsonConfigurationProvider.Load(Stream stream)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.Extensions.Configuration.FileConfigurationProvider.HandleException(ExceptionDispatchInfo info)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load()
at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers)
at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
at Microsoft.Extensions.Hosting.HostBuilder.BuildAppConfiguration()
at Microsoft.Extensions.Hosting.HostBuilder.Build()
at TRMApi.Program.Main(String[] args) in C:\Users\Minette\Desktop\Learning\IamTimCorey_03-21-21\LearningDevOpsProject\TRMApi\Program.cs:line 16

This exception was originally thrown at this call stack:
[External Code]
TRMApi.Program.Main(string[]) in Program.cs

Ответить
@vartikagupta8816
@vartikagupta8816 - 14.05.2021 04:05

I am unable to see changes and branches in Team Explorer. Is there a setting that i have missed?

Ответить
@shawnsmith8975
@shawnsmith8975 - 03.06.2021 20:39

I have a Blazor Server app in my Azure Devops Git repo works fine, however everytime I do a build I get a bunch of changes in my changes window, even though all I did was a rebuild of the solution, do you know of a fix for this?

Ответить
@defiledgamingnl2284
@defiledgamingnl2284 - 01.06.2022 20:19

Any good alternatives for devops for the SQL database?

Ответить
@karlism.5604
@karlism.5604 - 17.12.2022 18:45

For everyone doing this via Visual Studio 2022 or newer: looks like option to connect to Azure DevOps project directly from VS has been removed.
There also are no indirect workarounds AFAIK.

One can trigger automatic updates in Azure DevOps using the AB#{ID} commit message format, where {ID} is an issue number. For example, "Fixes AB#1" would move your issue #1 to Done in Boards.

Ответить
@Arasaik
@Arasaik - 11.02.2023 22:12

Hi Tim, what a great video!
I did what you did in this video but i can't see changes! I think it's because of my vs (community 2022). How can i have Changes?

Ответить
@roadtripping
@roadtripping - 28.09.2023 18:15

I don't remember when there were two branches created. I thought there was only the master branch? When was the Authentication branch created - does anyone know the video number? I must have missed it.

Ответить