{"id":31145,"date":"2025-10-06T09:31:10","date_gmt":"2025-10-06T06:31:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/"},"modified":"2025-10-06T09:31:10","modified_gmt":"2025-10-06T06:31:10","slug":"azure-devopsta-kod-wikisi-nasil-silinir","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/","title":{"rendered":"Azure DevOps&#8217;ta Kod Wiki&#8217;si Nas\u0131l Silinir?"},"content":{"rendered":"<p><body><\/p>\n<p>Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan &#8220;Kod Wiki&#8217;leri&#8221; birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki&#8217;ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki&#8217;sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki&#8217;si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.<\/p>\n<p>Bu makale, Azure DevOps&#8217;ta Kod Wiki&#8217;si silme i\u015flemini ba\u015flang\u0131\u00e7 seviyesinden ileri seviyeye kadar t\u00fcm detaylar\u0131yla anlat\u0131rken, kar\u015f\u0131la\u015f\u0131labilecek potansiyel sorunlara ve en iyi uygulama y\u00f6ntemlerine de de\u011finecektir. Amac\u0131m\u0131z, hem yeni ba\u015flayanlar\u0131n hem de deneyimli kullan\u0131c\u0131lar\u0131n bu s\u00fcreci kolayca y\u00f6netmelerini sa\u011flayacak pratik bilgiler sunmakt\u0131r. Okumaya devam ederek, Azure DevOps ekosisteminizdeki dok\u00fcmantasyon d\u00fczenini sa\u011flamla\u015ft\u0131rmak i\u00e7in \u00f6nemli ad\u0131mlar\u0131 ke\u015ffedeceksiniz.<\/p>\n<h2>Azure DevOps Wiki Nedir ve Neden Silinmeli? Temel Kavramlar ve Vaka Analizleri<\/h2>\n<p>Azure DevOps i\u00e7inde iki ana wiki t\u00fcr\u00fc bulunur: Proje Wiki&#8217;si ve Kod Wiki&#8217;si. Proje Wiki&#8217;si, genellikle projenin genel dok\u00fcmantasyonu, toplant\u0131 notlar\u0131, genel bilgiler gibi i\u00e7eri\u011fi bar\u0131nd\u0131r\u0131r ve do\u011frudan Azure DevOps aray\u00fcz\u00fcnde y\u00f6netilir. Kod Wiki&#8217;si ise ad\u0131ndan da anla\u015f\u0131laca\u011f\u0131 gibi, Git deposu olarak s\u00fcr\u00fcm kontrol\u00fc alt\u0131nda tutulan bir wiki t\u00fcr\u00fcd\u00fcr. Bu, geli\u015ftiricilerin wiki i\u00e7eri\u011fini kod gibi klonlayabilece\u011fi, d\u00fczenleyebilece\u011fi ve de\u011fi\u015fiklikleri s\u00fcr\u00fcmleyebilece\u011fi anlam\u0131na gelir. Bir Kod Wiki&#8217;si, tipik olarak kod tabanl\u0131 dok\u00fcmantasyon, API referanslar\u0131, mimari kararlar\u0131n detaylar\u0131 veya geli\u015ftirici k\u0131lavuzlar\u0131 gibi i\u00e7erikler i\u00e7in tercih edilir.<\/p>\n<p>Peki, b\u00f6ylesine de\u011ferli bir dok\u00fcmantasyon arac\u0131n\u0131 neden silmek isteyesiniz? Bir\u00e7ok ge\u00e7erli sebep olabilir:<\/p>\n<ul>\n<li><strong>Proje Kapan\u0131\u015f\u0131 veya \u0130ptali:<\/strong> Bir proje sona erdi\u011finde veya geli\u015ftirilmesi durduruldu\u011funda, o projeye ait t\u00fcm kaynaklar\u0131n, dolay\u0131s\u0131yla wiki&#8217;nin de temizlenmesi gerekir.<\/li>\n<li><strong>Eski veya Yanl\u0131\u015f Bilgi Kirlili\u011fi:<\/strong> Baz\u0131 wikiler zamanla g\u00fcncelli\u011fini yitirir ve ekibin yanl\u0131\u015f bilgilere dayanarak karar almas\u0131na neden olabilir. Bu t\u00fcr eski wikiler, karma\u015fay\u0131 \u00f6nlemek i\u00e7in silinmelidir.<\/li>\n<li><strong>Yeniden Yap\u0131land\u0131rma ve D\u00fczenleme:<\/strong> Bazen ekipler, dok\u00fcmantasyon stratejilerini yeniden yap\u0131land\u0131rma karar\u0131 alabilir. Bu durumda, eski formatlara veya yerle\u015fimlere sahip wikiler yeni sisteme entegre olmak yerine silinebilir.<\/li>\n<li><strong>G\u00fcvenlik ve \u0130zin Y\u00f6netimi:<\/strong> Hassas bilgileri i\u00e7eren ancak art\u0131k eri\u015fim gerektirmeyen wikiler, g\u00fcvenlik risklerini minimize etmek i\u00e7in kald\u0131r\u0131labilir. Belki belirli bir ekip \u00fcyesi art\u0131k projede de\u011fil ama eski wikide hala eri\u015fimi var.<\/li>\n<li><strong>Kaynak Optimizasyonu:<\/strong> Her ne kadar disk alan\u0131 maliyeti d\u00fc\u015f\u00fck olsa da, gereksiz depolar\u0131n ve wikilerin ortadan kald\u0131r\u0131lmas\u0131, Azure DevOps ortam\u0131n\u0131z\u0131n daha d\u00fczenli ve y\u00f6netilebilir kalmas\u0131na yard\u0131mc\u0131 olur.<\/li>\n<\/ul>\n<h3>Vaka Analizi: &#8220;Proje \u015eafak&#8221; Wiki Temizli\u011fi<\/h3>\n<p>&#8220;Proje \u015eafak&#8221; ad\u0131nda b\u00fcy\u00fck bir kurumsal yaz\u0131l\u0131m projeniz oldu\u011funu varsayal\u0131m. Bu proje, \u00fc\u00e7 y\u0131l boyunca aktif olarak geli\u015ftirildi ve her biri farkl\u0131 \u00f6zellik setlerine odaklanm\u0131\u015f alt\u0131 ayr\u0131 Kod Wiki&#8217;si bar\u0131nd\u0131r\u0131yordu. Bir s\u00fcre sonra, projenin iki ana mod\u00fcl\u00fc (Mod\u00fcl A ve Mod\u00fcl B) kullan\u0131mdan kald\u0131r\u0131ld\u0131 ve yerlerine yeni teknolojilerle geli\u015ftirilmi\u015f Mod\u00fcl C ge\u00e7ti. Ancak Mod\u00fcl A ve Mod\u00fcl B&#8217;ye ait Kod Wiki&#8217;leri, Azure DevOps&#8217;ta durmaya devam etti. Geli\u015ftiriciler yeni Mod\u00fcl C i\u00e7in dok\u00fcman ararken, s\u00fcrekli olarak eski mod\u00fcllere ait wiki sayfalar\u0131na denk geliyor, bu da kafa kar\u0131\u015f\u0131kl\u0131\u011f\u0131na ve zaman kayb\u0131na neden oluyordu.<\/p>\n<p>Proje lideri Elif, bu durumun verimlili\u011fi olumsuz etkiledi\u011fini fark etti ve bir temizlik giri\u015fimi ba\u015flatt\u0131. Amac\u0131, sadece g\u00fcncel ve ge\u00e7erli dok\u00fcmantasyonun eri\u015filebilir olmas\u0131n\u0131 sa\u011flamakt\u0131. Elif&#8217;in ekibi, kullan\u0131mdan kald\u0131r\u0131lan mod\u00fcllere ait Kod Wiki&#8217;lerini kal\u0131c\u0131 olarak silme karar\u0131 ald\u0131. Bu i\u015flem, hem yeni gelen ekip \u00fcyelerinin adapte olmas\u0131n\u0131 kolayla\u015ft\u0131rd\u0131 hem de mevcut ekibin do\u011fru bilgiye daha h\u0131zl\u0131 ula\u015fmas\u0131n\u0131 sa\u011flad\u0131. Ayr\u0131ca, gereksiz Git depolar\u0131n\u0131n ortamdan kald\u0131r\u0131lmas\u0131, Azure DevOps aray\u00fcz\u00fcn\u00fcn daha derli toplu g\u00f6r\u00fcnmesine de yard\u0131mc\u0131 oldu.<\/p>\n<p>Bu vaka analizi, eski ve gereksiz Kod Wiki&#8217;lerinin silinmesinin sadece estetik bir temizlik olmad\u0131\u011f\u0131n\u0131, ayn\u0131 zamanda operasyonel verimlilik ve bilgi ak\u0131\u015f\u0131 a\u00e7\u0131s\u0131ndan kritik bir ad\u0131m oldu\u011funu g\u00f6stermektedir. \u015eimdi, bu silme i\u015flemini ad\u0131m ad\u0131m nas\u0131l ger\u00e7ekle\u015ftirece\u011fimize bakal\u0131m.<\/p>\n<h2>Kod Wiki&#8217;sini Silme Ad\u0131mlar\u0131: Kapsaml\u0131 Bir Rehber<\/h2>\n<p>Bir Kod Wiki&#8217;sini silmek, esasen bir Git deposunu silmekle ayn\u0131 anlama gelir, \u00e7\u00fcnk\u00fc bir Kod Wiki&#8217;si arka planda bir Git deposu olarak bar\u0131nd\u0131r\u0131l\u0131r. Bu nedenle, ad\u0131mlar bir Git deposunu silme s\u00fcrecine benzeyecektir. Ancak, bu i\u015flemi yapmadan \u00f6nce baz\u0131 \u00f6n ko\u015fullar\u0131 g\u00f6z \u00f6n\u00fcnde bulundurmak ve dikkatli olmak kritik \u00f6nem ta\u015f\u0131r. Yanl\u0131\u015f bir depoyu silmek ciddi veri kayb\u0131na yol a\u00e7abilir.<\/p>\n<h3>Ad\u0131m 1: Gerekli \u0130zinleri Do\u011frulama<\/h3>\n<p>Azure DevOps&#8217;ta bir Git deposunu (ve dolay\u0131s\u0131yla bir Kod Wiki&#8217;sini) silmek i\u00e7in belirli izinlere sahip olman\u0131z gerekir. Genellikle bu i\u015flem i\u00e7in &#8220;Katk\u0131da Bulunan&#8221; (Contributor) veya &#8220;Proje Y\u00f6neticisi&#8221; (Project Administrator) rol\u00fc yeterli de\u011fildir. &#8220;Depolar\u0131 Sil&#8221; (Delete repositories) iznine sahip olman\u0131z gerekmektedir. Bu izin genellikle &#8220;Proje Koleksiyonu Y\u00f6neticisi&#8221; (Project Collection Administrator) veya \u00f6zel olarak yap\u0131land\u0131r\u0131lm\u0131\u015f g\u00fcvenlik gruplar\u0131na atan\u0131r.<\/p>\n<ol>\n<li>Azure DevOps projenize gidin.<\/li>\n<li>Sol men\u00fcden &#8220;Project settings&#8221; (Proje Ayarlar\u0131) se\u00e7ene\u011fini t\u0131klay\u0131n.<\/li>\n<li>&#8220;Permissions&#8221; (\u0130zinler) b\u00f6l\u00fcm\u00fcne gidin.<\/li>\n<li>Silmek istedi\u011finiz Kod Wiki&#8217;sinin ait oldu\u011fu ekibi veya kullan\u0131c\u0131 grubunu bulun.<\/li>\n<li>\u0130lgili grubun veya kullan\u0131c\u0131n\u0131n &#8220;Depolar\u0131 Sil&#8221; izninin &#8220;\u0130zin Ver&#8221; (Allow) olarak ayarland\u0131\u011f\u0131ndan emin olun. E\u011fer &#8220;Reddet&#8221; (Deny) veya &#8220;Ayarlanmad\u0131&#8221; (Not Set) ise, gerekli izni alana kadar devam edemezsiniz.<\/li>\n<\/ol>\n<p class=\"expert-tip\">Uzman \u0130pucu: Herhangi bir silme i\u015flemi \u00f6ncesinde, proje y\u00f6neticiniz veya DevOps tak\u0131m liderinizle ileti\u015fime ge\u00e7erek gerekli izinleri teyit etmek her zaman en g\u00fcvenli yakla\u015f\u0131md\u0131r. Ayr\u0131ca, silinecek wiki&#8217;nin ger\u00e7ekten gereksiz oldu\u011fundan emin olmak i\u00e7in ekip i\u00e7inde bir fikir birli\u011fi olu\u015fturmak, olas\u0131 yanl\u0131\u015f anlamalar\u0131 ve geri alma ihtiya\u00e7lar\u0131n\u0131 ortadan kald\u0131r\u0131r.<\/p>\n<h3>Ad\u0131m 2: Wiki Kaynak Deponuzu Bulma<\/h3>\n<p>Kod Wiki&#8217;si, &#8220;Wikis&#8221; b\u00f6l\u00fcm\u00fcnde g\u00f6r\u00fcnse de, silme i\u015flemi i\u00e7in ger\u00e7ek kaynak Git deposuna ula\u015fman\u0131z gerekir.<\/p>\n<ol>\n<li>Azure DevOps projenize giri\u015f yap\u0131n.<\/li>\n<li>Sol navigasyon men\u00fcs\u00fcnden &#8220;Repos&#8221; (Depolar) se\u00e7ene\u011fine t\u0131klay\u0131n.<\/li>\n<li>A\u00e7\u0131lan &#8220;Repos&#8221; men\u00fcs\u00fc alt\u0131nda &#8220;Files&#8221; (Dosyalar) se\u00e7ene\u011fini se\u00e7in.<\/li>\n<li>\u00dcst k\u0131s\u0131mdaki a\u00e7\u0131l\u0131r men\u00fcden depolar\u0131n\u0131z\u0131 listeleyin. Bir Kod Wiki&#8217;si genellikle \u00f6zel bir adland\u0131rma \u015fablonuna sahiptir. \u00d6rne\u011fin, projenizin ad\u0131 &#8220;MyProject&#8221; ise, Kod Wiki&#8217;si genellikle &#8220;MyProject.wiki&#8221; veya benzeri bir isimle listelenir. Bu depoyu dikkatlice bulun.<\/li>\n<li>Do\u011fru depoyu se\u00e7ti\u011finizden emin olmak i\u00e7in, i\u00e7ine t\u0131klay\u0131p wiki sayfalar\u0131n\u0131n i\u00e7eri\u011fini inceleyebilirsiniz. Bu ad\u0131m, yanl\u0131\u015f bir depoyu silme riskini minimize etmek i\u00e7in kritik \u00f6neme sahiptir.<\/li>\n<\/ol>\n<h3>Ad\u0131m 3: Wiki Deponuzu G\u00fcvenle Silme<\/h3>\n<p>Do\u011fru depoyu bulduktan ve gerekli izinlere sahip oldu\u011funuzdan emin olduktan sonra silme i\u015flemine ge\u00e7ebiliriz.<\/p>\n<ol>\n<li>&#8220;Repos&#8221; -> &#8220;Files&#8221; sayfas\u0131nda, silmek istedi\u011finiz Kod Wiki&#8217;sinin deposunu se\u00e7ti\u011finizden emin olun.<\/li>\n<li>Sa\u011f \u00fcst k\u00f6\u015fede bulunan &#8220;&#8230;&#8221; (di\u011fer se\u00e7enekler) men\u00fcs\u00fcne t\u0131klay\u0131n.<\/li>\n<li>A\u00e7\u0131lan ba\u011flam men\u00fcs\u00fcnden &#8220;Manage repositories&#8221; (Depolar\u0131 y\u00f6net) se\u00e7ene\u011fini se\u00e7in. Bu sizi projenin depo ayarlar\u0131na g\u00f6t\u00fcrecektir.<\/li>\n<li>Sol taraftaki &#8220;Repositories&#8221; (Depolar) listesinde, silmek istedi\u011finiz wiki deposunu bulun.<\/li>\n<li>Deponun \u00fczerine geldi\u011finizde veya se\u00e7ti\u011finizde, sa\u011f tarafta deponun detaylar\u0131 g\u00f6r\u00fcnecektir. Sa\u011f \u00fcst k\u00f6\u015fede yine bir &#8220;&#8230;&#8221; men\u00fcs\u00fc veya do\u011frudan bir &#8220;Delete&#8221; (Sil) butonu g\u00f6receksiniz. &#8220;Delete&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Azure DevOps sizden silme i\u015flemini onaylaman\u0131z\u0131 isteyecektir. Genellikle deponun ad\u0131n\u0131 yazarak onaylaman\u0131z istenir. Bu, kas\u0131tl\u0131 bir silme i\u015flemi oldu\u011fundan emin olmak i\u00e7indir. Depo ad\u0131n\u0131 do\u011fru bir \u015fekilde girin ve &#8220;Delete&#8221; d\u00fc\u011fmesine tekrar t\u0131klay\u0131n.<\/li>\n<\/ol>\n<p>Bu ad\u0131mlar\u0131 tamamlad\u0131ktan sonra, Kod Wiki&#8217;siniz ve ona ait Git deposu Azure DevOps projenizden kal\u0131c\u0131 olarak kald\u0131r\u0131lm\u0131\u015f olacakt\u0131r. \u0130\u015flem sonras\u0131nda, &#8220;Wikis&#8221; b\u00f6l\u00fcm\u00fcn\u00fc kontrol ederek wiki&#8217;nin art\u0131k listede g\u00f6r\u00fcnmedi\u011fini do\u011frulayabilirsiniz.<\/p>\n<p class=\"expert-tip\">Uzman \u0130pucu: Silme i\u015flemi ger\u00e7ekle\u015ftikten sonra, ilgili wiki&#8217;ye ba\u011fl\u0131 yerel klonlar\u0131n\u0131z varsa, bu klonlar\u0131 da temizlemeniz \u00f6nerilir. Terminalinizde a\u015fa\u011f\u0131daki komutlar\u0131 kullanarak yerel klonu silebilirsiniz:<\/p>\n<pre><code>\ngit clone <wiki-repo-url> # E\u011fer hala klonunuz yoksa ve i\u00e7eri\u011fi kontrol etmek isterseniz\ncd <wiki-repo-name>\n# Wiki i\u00e7eri\u011fini kontrol etme\nls -la\n# Ana repo silindi\u011fi i\u00e7in art\u0131k bu yerel kopyay\u0131 da silebilirsiniz\ncd ..\nrm -rf <wiki-repo-name>\n    <\/pre>\n<p><\/code><\/p>\n<p>Bu, yerel ortam\u0131n\u0131zda da gereksiz dosyalar\u0131n birikmesini \u00f6nleyecektir.<\/p>\n<h2>Potansiyel Riskler ve Geri Alma Senaryolar\u0131 Nelerdir?<\/h2>\n<p>Bir Kod Wiki'sini silmek, geri d\u00f6n\u00fc\u015f\u00fc zor bir i\u015flemdir. Bu nedenle, silme i\u015flemine ba\u015flamadan \u00f6nce potansiyel riskleri anlamak ve olas\u0131 geri alma senaryolar\u0131na haz\u0131rl\u0131kl\u0131 olmak b\u00fcy\u00fck \u00f6nem ta\u015f\u0131r. Yanl\u0131\u015fl\u0131kla yap\u0131lan bir silme i\u015flemi, \u00f6nemli bilgi kayb\u0131na ve ekip verimlili\u011finde aksakl\u0131klara yol a\u00e7abilir.<\/p>\n<h3>Riskler: Neden Dikkatli Olmal\u0131y\u0131z?<\/h3>\n<ol>\n<li><strong>Kal\u0131c\u0131 Veri Kayb\u0131:<\/strong> Silinen bir Git deposu, varsay\u0131lan olarak Azure DevOps'ta k\u0131sa bir s\u00fcre (genellikle 28 g\u00fcn) boyunca \"yumu\u015fak silinmi\u015f\" durumda kalabilir. Ancak bu s\u00fcrenin sonunda kal\u0131c\u0131 olarak silinir ve geri getirilemez. Kod Wiki'leri i\u00e7in de ayn\u0131 durum ge\u00e7erlidir. Bu nedenle, silme karar\u0131n\u0131n kesinlikle do\u011fru oldu\u011fundan emin olunmal\u0131d\u0131r.<\/li>\n<li><strong>Bilgi Eksikli\u011fi:<\/strong> Silinen bir wiki, ekip \u00fcyelerinin \u00f6nemli dok\u00fcmantasyona eri\u015fimini engelleyebilir. Bu, yeni ekip \u00fcyelerinin \u00f6\u011frenme s\u00fcre\u00e7lerini uzatabilir veya mevcut \u00fcyelerin i\u015f s\u00fcre\u00e7lerinde aksakl\u0131klara neden olabilir.<\/li>\n<li><strong>Ba\u011f\u0131ml\u0131l\u0131klar:<\/strong> Bazen di\u011fer belgeler veya s\u00fcre\u00e7ler, silinen wiki'ye referans veriyor olabilir. Wiki silindi\u011finde bu referanslar bo\u015fa \u00e7\u0131kacak ve ba\u011flant\u0131lar \u00e7al\u0131\u015fmayacakt\u0131r.<\/li>\n<li><strong>Yasal ve Uyum Gereklilikleri:<\/strong> Baz\u0131 projeler veya sekt\u00f6rler, belirli dok\u00fcmantasyonun belirli bir s\u00fcre boyunca saklanmas\u0131n\u0131 gerektiren yasal veya uyum standartlar\u0131na tabi olabilir. Bu t\u00fcr bir wiki'yi silmek, yasal sorunlara yol a\u00e7abilir.<\/li>\n<\/ol>\n<h3>Geri Alma Senaryolar\u0131: Yanl\u0131\u015f Bir Ad\u0131m Att\u0131\u011f\u0131n\u0131zda Ne Yapmal\u0131s\u0131n\u0131z?<\/h3>\n<p>Azure DevOps, silinen Git depolar\u0131n\u0131 (ve dolay\u0131s\u0131yla Kod Wiki'lerini) belirli bir s\u00fcre boyunca kurtarma imkan\u0131 sunar. Bu s\u00fcre genellikle 28 g\u00fcnd\u00fcr.<\/p>\n<ol>\n<li><strong>Depoyu Kurtarma (Soft Delete):<\/strong>\n<ul>\n<li>Azure DevOps projenize giri\u015f yap\u0131n.<\/li>\n<li>Sol men\u00fcden \"Project settings\" (Proje ayarlar\u0131) se\u00e7ene\u011fini t\u0131klay\u0131n.<\/li>\n<li>\"Repositories\" (Depolar) b\u00f6l\u00fcm\u00fcne gidin.<\/li>\n<li>\u00dcstteki \"Deleted repositories\" (Silinmi\u015f depolar) sekmesine t\u0131klay\u0131n.<\/li>\n<li>Burada, son 28 g\u00fcn i\u00e7inde silinmi\u015f depolar\u0131n bir listesini g\u00f6receksiniz. Kurtarmak istedi\u011finiz Kod Wiki'sinin deposunu bulun.<\/li>\n<li>Deponun yan\u0131ndaki \"Restore\" (Kurtar) d\u00fc\u011fmesine t\u0131klay\u0131n.<\/li>\n<li>Onay penceresinde \"Restore\" d\u00fc\u011fmesini tekrar t\u0131klayarak depoyu projenize geri getirin.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>Bu i\u015flem, depoyu t\u00fcm ge\u00e7mi\u015fi ve i\u00e7eri\u011fiyle birlikte geri y\u00fckleyecektir. Ancak, 28 g\u00fcnl\u00fck s\u00fcre sona erdi\u011finde depo kal\u0131c\u0131 olarak silinir ve bu y\u00f6ntemle geri getirilemez.<\/p>\n<h3>Vaka Analizi: \"Beta Projesi\"nin Kurtar\u0131l\u0131\u015f\u0131<\/h3>\n<p>Bir DevOps m\u00fchendisi olan Can, \"Beta Projesi\"ndeki eski ve kullan\u0131lmayan Git depolar\u0131n\u0131 temizlemekle g\u00f6revlendirildi. Listeyi incelerken, yanl\u0131\u015fl\u0131kla projenin ana Kod Wiki'sini de eski ve kullan\u0131lmayan bir depo sanarak sildi. Birka\u00e7 saat sonra, yeni kat\u0131lan bir ekip \u00fcyesi \u00f6nemli bir mimari dok\u00fcman\u0131 ararken wiki'ye ula\u015famad\u0131. Durumun fark\u0131na varan Can, hemen Azure DevOps'un proje ayarlar\u0131na giderek \"Deleted repositories\" sekmesini kontrol etti. \u015eans eseri, silme i\u015fleminin \u00fczerinden sadece 3 saat ge\u00e7mi\u015fti ve wiki deposu listede duruyordu. Can, h\u0131zl\u0131ca \"Restore\" d\u00fc\u011fmesine t\u0131klayarak wiki'yi kurtard\u0131. Bu olay, silme i\u015flemlerinin ne kadar dikkatli yap\u0131lmas\u0131 gerekti\u011fini ve Azure DevOps'un sundu\u011fu kurtarma \u00f6zelli\u011finin ne kadar de\u011ferli olabilece\u011fini g\u00f6zler \u00f6n\u00fcne serdi.<\/p>\n<p class=\"expert-tip\">Uzman \u0130pucu: Herhangi bir b\u00fcy\u00fck temizlik veya silme i\u015fleminden \u00f6nce, \u00f6nemli depolar\u0131n bir yede\u011fini almak her zaman iyi bir uygulamad\u0131r. Bir Git deposunu yedeklemenin en basit yolu, onu yerel makinenize klonlamak ve ard\u0131ndan bu klonlanm\u0131\u015f depoyu s\u0131k\u0131\u015ft\u0131rarak (zip\/tar) g\u00fcvenli bir yerde saklamakt\u0131r. E\u011fer depoda hassas bilgi varsa, bu yede\u011fin de g\u00fcvenli bir \u015fekilde sakland\u0131\u011f\u0131ndan emin olun.<\/p>\n<h2>Alternatifler ve \u0130leri D\u00fczey Y\u00f6netim \u0130pu\u00e7lar\u0131<\/h2>\n<p>Kod Wiki'sini silmek bazen en uygun \u00e7\u00f6z\u00fcm olmayabilir. \u00d6zellikle gelecekte referans olarak kullan\u0131labilecek veya belirli bir s\u00fcre daha saklanmas\u0131 gereken wikiler i\u00e7in alternatif y\u00f6ntemler ve ileri d\u00fczey y\u00f6netim ipu\u00e7lar\u0131 devreye girer. Ayr\u0131ca, wiki y\u00f6netim s\u00fcre\u00e7lerini daha verimli hale getirmek i\u00e7in otomasyon f\u0131rsatlar\u0131 da mevcuttur.<\/p>\n<h3>Wiki'yi Tamamen Silmek Yerine Ar\u015fivlemek M\u00fcmk\u00fcn m\u00fc?<\/h3>\n<p>Evet, bir\u00e7ok durumda tamamen silmek yerine wikiyi \"ar\u015fivlemek\" daha mant\u0131kl\u0131 bir yakla\u015f\u0131m olabilir. Do\u011frudan Azure DevOps'ta bir \"ar\u015fivle\" d\u00fc\u011fmesi olmasa da, Git deposu tabanl\u0131 Kod Wiki'leri i\u00e7in birka\u00e7 y\u00f6ntem uygulayabiliriz:<\/p>\n<ol>\n<li><strong>Depoyu Kapatma (Disable Repository):<\/strong> Azure DevOps, bir depoyu kal\u0131c\u0131 olarak silmeden, sadece \"salt okunur\" hale getirmenize veya t\u00fcm push\/pull i\u015flemlerini engellemenize olanak tan\u0131r. \"Project Settings\" -> \"Repositories\" alt\u0131nda ilgili depoyu se\u00e7in. \"Settings\" sekmesinde \"Read-only\" veya \"Block new pushes\" gibi se\u00e7enekleri i\u015faretleyebilirsiniz. Bu, wiki i\u00e7eri\u011finin hala g\u00f6r\u00fcnt\u00fclenebilir olmas\u0131n\u0131 sa\u011flar ancak g\u00fcncellemeleri engeller.<\/li>\n<li><strong>\u0130zinleri Daraltma:<\/strong> Wiki'ye eri\u015fimi sadece belirli bir grup veya tek bir kullan\u0131c\u0131yla s\u0131n\u0131rlayabilirsiniz. B\u00f6ylece genel g\u00f6r\u00fcn\u00fcrl\u00fckten kald\u0131r\u0131l\u0131r ancak gerekti\u011finde eri\u015filebilir kal\u0131r. \u0130lgili deponun \"Security\" (G\u00fcvenlik) sekmesinden bu ayarlamalar\u0131 yapabilirsiniz. T\u00fcm \"Contributor\" ve \"Reader\" gruplar\u0131n\u0131n eri\u015fimini kald\u0131r\u0131p, sadece \"Project Administrators\" grubuna eri\u015fim b\u0131rakmak etkili bir ar\u015fivleme y\u00f6ntemidir.<\/li>\n<li><strong>Ayr\u0131 Bir Ar\u015fiv Projesine Ta\u015f\u0131ma:<\/strong> E\u011fer \u00e7ok say\u0131da eski wiki'niz varsa, bunlar\u0131 mevcut projenizden kald\u0131rmak ama yine de eri\u015filebilir tutmak isteyebilirsiniz. Bu durumda, Azure DevOps i\u00e7inde \"Archive\" (Ar\u015fiv) ad\u0131nda ayr\u0131 bir proje olu\u015fturup, eski wiki'lerin Git depolar\u0131n\u0131 bu projeye ta\u015f\u0131yabilirsiniz. Bu, ana projenizi temiz tutarken, eski dok\u00fcmantasyona yine de eri\u015fmenizi sa\u011flar.<\/li>\n<\/ol>\n<p class=\"expert-tip\">Uzman \u0130pucu: Ar\u015fivlenen wikiler i\u00e7in README.md dosyalar\u0131na \"Bu wiki ar\u015fivlendi ve art\u0131k g\u00fcncel de\u011fildir. Referans ama\u00e7l\u0131 tutulmaktad\u0131r.\" gibi bir uyar\u0131 eklemek, kullan\u0131c\u0131lar\u0131n kafas\u0131n\u0131n kar\u0131\u015fmas\u0131n\u0131 engeller.<\/p>\n<h3>Wiki Y\u00f6netiminde Otomasyon F\u0131rsatlar\u0131<\/h3>\n<p>B\u00fcy\u00fck kurulu\u015flarda, y\u00fczlerce projenin ve binlerce wiki'nin oldu\u011fu durumlarda manuel y\u00f6netim yetersiz kalabilir. Bu noktada otomasyon devreye girer:<\/p>\n<ol>\n<li><strong>Azure DevOps API Kullan\u0131m\u0131:<\/strong> Azure DevOps REST API'si, depolar\u0131 listeleme, silme ve izinleri y\u00f6netme gibi bir\u00e7ok i\u015flevi programatik olarak ger\u00e7ekle\u015ftirmenize olanak tan\u0131r. Belirli kriterlere uyan (\u00f6rne\u011fin, belirli bir ya\u015ftan b\u00fcy\u00fck veya belirli etiketlere sahip) Kod Wiki'lerini tespit etmek ve bunlar \u00fczerinde toplu i\u015flemler yapmak i\u00e7in PowerShell veya Python betikleri yaz\u0131labilir. \u00d6rne\u011fin, belirli bir s\u00fcredir etkin olmayan depolar\u0131 listeleyip, bunlar\u0131n sahiplerine uyar\u0131 e-postalar\u0131 g\u00f6ndermek ve ard\u0131ndan ar\u015fivleme veya silme i\u015flemleri i\u00e7in onay almak gibi bir s\u00fcre\u00e7 otomatikle\u015ftirilebilir.<\/li>\n<li><strong>Azure DevOps CLI:<\/strong> Azure DevOps Komut Sat\u0131r\u0131 Arabirimi (CLI), benzer g\u00f6revleri betikler arac\u0131l\u0131\u011f\u0131yla otomatikle\u015ftirmek i\u00e7in kullan\u0131labilir. \u00d6zellikle <code>az repos list<\/code>, <code>az repos show<\/code> ve <code>az repos delete<\/code> gibi komutlar wiki y\u00f6netimi i\u00e7in olduk\u00e7a faydal\u0131d\u0131r.\n<pre><code>\n# T\u00fcm depolar\u0131 listele\naz repos list --organization \"https:\/\/dev.azure.com\/your-org\" --project \"YourProject\" --output table\n\n# Belirli bir depoyu sil (dikkatli kullan\u0131n!)\naz repos delete --organization \"https:\/\/dev.azure.com\/your-org\" --project \"YourProject\" --repository \"YourProject.wiki\" --yes\n            <\/pre>\n<p><\/code><\/p>\n<p>Bu komutlar, d\u00fczenli bak\u0131m g\u00f6revlerini otomatikle\u015ftirmek i\u00e7in CI\/CD i\u015flem hatlar\u0131na (pipelines) entegre edilebilir.<\/p>\n<\/li>\n<\/ol>\n<p>Wiki i\u00e7eriklerinin mobil cihazlarda da okunabilir olmas\u0131n\u0131 sa\u011flamak, kullan\u0131c\u0131 deneyimi a\u00e7\u0131s\u0131ndan kritik \u00f6neme sahiptir. Her ne kadar bir Kod Wiki'sinin i\u00e7eri\u011fi genellikle Markdown format\u0131nda olsa da, web'e yay\u0131mland\u0131\u011f\u0131nda veya Azure DevOps aray\u00fcz\u00fcnde g\u00f6r\u00fcnt\u00fclendi\u011finde, responsive tasar\u0131m prensipleri \u00f6nem kazan\u0131r. Bu, metin boyutlar\u0131n\u0131n, g\u00f6rsellerin ve tablolar\u0131n farkl\u0131 ekran boyutlar\u0131na (telefon, tablet, masa\u00fcst\u00fc) otomatik olarak uyum sa\u011flamas\u0131 anlam\u0131na gelir. Geli\u015ftiriciler, wiki i\u00e7eri\u011fini olu\u015ftururken <a href=\"https:\/\/www.w3schools.com\/css\/css_rwd_mediaqueries.asp\" target=\"_blank\" rel=\"noopener noreferrer\">CSS Media Query<\/a>'lerin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 bilmeli ve e\u011fer \u00f6zel bir HTML\/CSS i\u00e7eri\u011fi g\u00f6m\u00fcyorlarsa, bunun mobil uyumlu oldu\u011fundan emin olmal\u0131d\u0131r. \u00d6rne\u011fin, bir wiki sayfas\u0131nda karma\u015f\u0131k bir tablo kullan\u0131yorsan\u0131z, k\u00fc\u00e7\u00fck ekranlarda yatay kayd\u0131r\u0131labilir hale gelmesini sa\u011flamak kullan\u0131c\u0131 deneyimini art\u0131racakt\u0131r. Bu t\u00fcr tasar\u0131msal yakla\u015f\u0131mlar, dok\u00fcmantasyonunuzun her ortamda eri\u015filebilir ve okunabilir kalmas\u0131n\u0131 sa\u011flar.<\/p>\n<h2>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular<\/h2>\n<p>Azure DevOps'ta bir Kod Wiki'sini silmek, proje y\u00f6netimi ve dok\u00fcmantasyon s\u00fcre\u00e7lerinin \u00f6nemli bir par\u00e7as\u0131d\u0131r. Gerekli ad\u0131mlar\u0131 do\u011fru ve dikkatli bir \u015fekilde takip ederek, gereksiz bilgi kirlili\u011fini \u00f6nleyebilir, ekibinizin verimlili\u011fini art\u0131rabilir ve Azure DevOps ortam\u0131n\u0131z\u0131 daha d\u00fczenli hale getirebilirsiniz. Unutulmamal\u0131d\u0131r ki bu i\u015flem kal\u0131c\u0131 sonu\u00e7lar do\u011furabilir, bu y\u00fczden her zaman gerekli izinleri kontrol etmek, do\u011fru depoyu se\u00e7ti\u011finizden emin olmak ve m\u00fcmk\u00fcnse yedekleme yapmak en iyi uygulamad\u0131r. Alternatif olarak, wiki'yi ar\u015fivlemek veya izinlerini daraltmak gibi se\u00e7enekleri de de\u011ferlendirebilirsiniz. Geli\u015fmi\u015f otomasyon teknikleriyle ise, b\u00fcy\u00fck \u00f6l\u00e7ekli wiki y\u00f6netimini daha s\u00fcrd\u00fcr\u00fclebilir hale getirmek m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<ol>\n<li>\n            <strong>S: Bir Kod Wiki'si ile Proje Wiki'si aras\u0131ndaki temel fark nedir?<\/strong><br \/>\n            <strong>C:<\/strong> Proje Wiki'si do\u011frudan Azure DevOps web aray\u00fcz\u00fcnde y\u00f6netilir ve bir Git deposuna ba\u011fl\u0131 de\u011fildir. Kod Wiki'si ise arka planda bir Git deposu olarak bar\u0131nd\u0131r\u0131l\u0131r, bu sayede s\u00fcr\u00fcm kontrol\u00fc alt\u0131nda klonlanabilir, d\u00fczenlenebilir ve de\u011fi\u015fiklikler taahh\u00fct edilebilir. Bu durum, \u00f6zellikle geli\u015ftiricilerin kod tabanl\u0131 dok\u00fcmantasyonu kodla birlikte y\u00f6netmesi i\u00e7in idealdir.\n        <\/li>\n<li>\n            <strong>S: Yanl\u0131\u015fl\u0131kla sildi\u011fim bir Kod Wiki'sini geri getirebilir miyim?<\/strong><br \/>\n            <strong>C:<\/strong> Evet, Azure DevOps silinen Git depolar\u0131n\u0131 (ve Kod Wiki'lerini) genellikle 28 g\u00fcn boyunca \"yumu\u015fak silinmi\u015f\" durumda tutar. Bu s\u00fcre zarf\u0131nda, \"Project settings\" -> \"Repositories\" -> \"Deleted repositories\" b\u00f6l\u00fcm\u00fcnden depoyu kurtarabilirsiniz. 28 g\u00fcn sonra kal\u0131c\u0131 olarak silinir ve geri getirilemez.\n        <\/li>\n<li>\n            <strong>S: Kod Wiki'sini silmek yerine ar\u015fivlemek i\u00e7in hangi y\u00f6ntemleri kullanabilirim?<\/strong><br \/>\n            <strong>C:<\/strong> Tamamen silmek yerine, ilgili Git deposunun izinlerini k\u0131s\u0131tlayarak (sadece y\u00f6neticilerin eri\u015febilece\u011fi \u015fekilde), depoyu salt okunur hale getirerek veya depoyu ayr\u0131 bir \"Ar\u015fiv\" projesine ta\u015f\u0131yarak wiki'yi ar\u015fivleyebilirsiniz. Ayr\u0131ca, wiki i\u00e7eri\u011fine ar\u015fivlendi\u011fini belirten bir not eklemek de faydal\u0131d\u0131r.\n        <\/li>\n<li>\n            <strong>S: Bir Kod Wiki'sini silmek i\u00e7in hangi izinlere sahip olmam gerekir?<\/strong><br \/>\n            <strong>C:<\/strong> Bir Kod Wiki'sinin (yani bir Git deposunun) silinmesi i\u00e7in genellikle \"Depolar\u0131 Sil\" (Delete repositories) iznine sahip olman\u0131z gerekir. Bu izin \u00e7o\u011fu zaman \"Proje Koleksiyonu Y\u00f6neticisi\" rol\u00fc veya \u00f6zel olarak ayarlanm\u0131\u015f g\u00fcvenlik gruplar\u0131na atan\u0131r. Proje y\u00f6neticinizle ileti\u015fime ge\u00e7erek bu izni alman\u0131z gerekebilir.\n        <\/li>\n<li>\n            <strong>S: Wiki'deki belirli bir sayfay\u0131 silmek m\u00fcmk\u00fcn m\u00fcd\u00fcr? T\u00fcm wiki'yi silmeden?<\/strong><br \/>\n            <strong>C:<\/strong> Evet, bir Kod Wiki'si bir Git deposu oldu\u011fu i\u00e7in, depoyu klonlayarak ilgili Markdown dosyas\u0131n\u0131 silebilir, de\u011fi\u015fikli\u011fi taahh\u00fct edebilir ve depoya geri g\u00f6nderebilirsiniz (push). Bu, yaln\u0131zca o sayfay\u0131 wiki'den kald\u0131r\u0131r, ancak t\u00fcm wiki'yi silmez. Alternatif olarak, Azure DevOps web aray\u00fcz\u00fcndeki \"Repos\" b\u00f6l\u00fcm\u00fcnden ilgili Markdown dosyas\u0131n\u0131 do\u011frudan d\u00fczenleyip silebilirsiniz.\n        <\/li>\n<\/ol>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1405],"tags":[],"class_list":{"0":"post-31145","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-azure","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Azure DevOps&#039;ta Kod Wiki&#039;si Nas\u0131l Silinir?<\/title>\n<meta name=\"description\" content=\"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan &quot;Kod Wiki&#039;leri&quot; birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki&#039;ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki&#039;sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki&#039;si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure DevOps&#039;ta Kod Wiki&#039;si Nas\u0131l Silinir?\" \/>\n<meta property=\"og:description\" content=\"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan &quot;Kod Wiki&#039;leri&quot; birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki&#039;ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki&#039;sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki&#039;si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-06T06:31:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Azure DevOps&#8217;ta Kod Wiki&#8217;si Nas\u0131l Silinir?\",\"datePublished\":\"2025-10-06T06:31:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\"},\"wordCount\":3462,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Azure\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\",\"name\":\"Azure DevOps'ta Kod Wiki'si Nas\u0131l Silinir?\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-06T06:31:10+00:00\",\"description\":\"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan \\\"Kod Wiki'leri\\\" birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki'ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki'sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki'si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure DevOps&#8217;ta Kod Wiki&#8217;si Nas\u0131l Silinir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Azure DevOps'ta Kod Wiki'si Nas\u0131l Silinir?","description":"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan \"Kod Wiki'leri\" birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki'ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki'sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki'si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/","og_locale":"tr_TR","og_type":"article","og_title":"Azure DevOps'ta Kod Wiki'si Nas\u0131l Silinir?","og_description":"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan \"Kod Wiki'leri\" birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki'ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki'sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki'si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","og_url":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-06T06:31:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"17 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Azure DevOps&#8217;ta Kod Wiki&#8217;si Nas\u0131l Silinir?","datePublished":"2025-10-06T06:31:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/"},"wordCount":3462,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Azure"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/","url":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/","name":"Azure DevOps'ta Kod Wiki'si Nas\u0131l Silinir?","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-06T06:31:10+00:00","description":"Azure DevOps, geli\u015ftirme ekipleri i\u00e7in kapsaml\u0131 bir platform sunar. Bu platformun en de\u011ferli \u00f6zelliklerinden biri de bilgi payla\u015f\u0131m\u0131 ve dok\u00fcmantasyon i\u00e7in kullan\u0131lan wikilerdir. Ancak zamanla projeler evrildik\u00e7e, eski veya art\u0131k g\u00fcncel olmayan \"Kod Wiki'leri\" birikmeye ba\u015flayabilir. Bu durum, hem bilgi kirlili\u011fine yol a\u00e7abilir hem de ekibinizin do\u011fru bilgiye ula\u015fmas\u0131n\u0131 zorla\u015ft\u0131rabilir. Belki bir \u00f6zellik iptal edildi, belki de bir proje tamamen sonland\u0131 ve o projeye ait wiki'ler gereksiz yer kaplamaya ba\u015flad\u0131. Peki, Azure DevOps ortam\u0131n\u0131zdaki bir Kod Wiki'sini do\u011fru ve g\u00fcvenli bir \u015fekilde nas\u0131l silersiniz? Bu rehberde, gereksiz y\u00fcklerden kurtulmak ve daha d\u00fczenli bir \u00e7al\u0131\u015fma ortam\u0131 olu\u015fturmak i\u00e7in Kod Wiki'si silme s\u00fcrecini ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-kod-wikisi-nasil-silinir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Azure DevOps&#8217;ta Kod Wiki&#8217;si Nas\u0131l Silinir?"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=31145"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31145\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=31145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=31145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=31145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}