{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"CodeCommit'e Elveda! AWS S3 ile Versiyon Kontrol\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"I12P7zpeEJ\"><a href=\"https:\/\/fatihsoysal.com\/blog\/codecommite-elveda-aws-s3-ile-versiyon-kontrolu\/\">CodeCommit&#8217;e Elveda! AWS S3 ile Versiyon Kontrol\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/codecommite-elveda-aws-s3-ile-versiyon-kontrolu\/embed\/#?secret=I12P7zpeEJ\" width=\"600\" height=\"338\" title=\"&#8220;CodeCommit&#8217;e Elveda! AWS S3 ile Versiyon Kontrol\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"I12P7zpeEJ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"AWS CodeCommit, bir\u00e7ok geli\u015ftirici i\u00e7in tercih edilen bir s\u00fcr\u00fcm kontrol sistemi olsa da, \u00e7e\u015fitli nedenlerle ondan vazge\u00e7meniz gerekebilir. Maliyetler, karma\u015f\u0131kl\u0131k veya \u00f6zel ihtiya\u00e7lar\u0131n\u0131z, farkl\u0131 bir \u00e7\u00f6z\u00fcm araman\u0131za sebep olabilir. \u0130\u015fte bu noktada AWS S3 devreye giriyor. S3, ba\u015flang\u0131\u00e7ta nesne depolamas\u0131 i\u00e7in tasarlanm\u0131\u015f olsa da, zeki bir yakla\u015f\u0131mla g\u00fc\u00e7l\u00fc bir s\u00fcr\u00fcm kontrol sistemi alternatifi haline gelebilir."}