SharePoint Online: PowerShell Kullanılarak Belge Kitaplığında Sürüm Oluşturma Nasıl Etkinleştirilir?
SharePoint Online'da sürüm oluşturma nedir?
SharePoint Online'daki sürüm geçmişi özelliği, belgede yapılan her değişikliği izler ve birisi belgeyi değiştirdiğinde belgenin bir kopyasını oluşturur. Bir Liste veya Kitaplık için sürüm oluşturma ayarlarını etkinleştirdiğinizde Sürüm oluşturma özellikleri AÇIK hale gelir ve tüm değişiklikler izlenir. Site sahipleri öğelerin önceki sürümlerini görüntüleyebilir, yönetebilir ve geri yükleyebilir. Belgenin her sürümünde aşağıdakiler bulunur:
- Versiyon No
- Sürüm oluşturulduğunda
- Sürümü kim yaptı (değiştir)
- Sürümün boyutu
Sürüm oluşturma özelliği etkinleştirildiğinde belgenin önceki sürümlerini görüntüleyebilir/geri yükleyebilirsiniz.
SharePoint Çevrimiçi Belge Kitaplığında Sürüm Geçmişi Nasıl Etkinleştirilir?
SharePoint Çevrimiçi Belge Kitaplığı'nda sürüm oluşturmayı etkinleştirmek için aşağıdakileri yapın:
- Belge kitaplığınıza gidin >> Ayarlar dişlisine >> tıklayın ve ardından “Kütüphane Ayarları” Menü öğesine tıklayın.
- Kitaplık ayarları sayfasında “Sürüm Oluşturma Ayarları”na tıklayın.
“Ana sürümler oluştur” seçeneğini seçin ve izlenecek sürüm sayısını girin (varsayılan olarak bu, SharePoint Online'da 500 sürümle etkindir).
- Sayfanın altına doğru kaydırın. Sürüm oluşturma ayarı değişikliklerini uygulamak için “Tamam”a tıklayın.
Sürüm oluşturma etkinleştirildikten sonra, belgeyi seçip içerik menüsünden veya araç çubuğundan "Sürüm Geçmişi" seçeneğine tıklayarak değişiklik geçmişini görüntüleyebilirsiniz. Bu, değişiklikleri kimin ve ne zaman yapıldığının yanı sıra önceki tüm sürümlerin bir listesini görüntüler. Daha sonra listeden seçip “Geri Yükle” düğmesine tıklayarak önceki herhangi bir sürümü geri yükleyebilirsiniz.
SharePoint Online: PowerShell, Belge Kitaplığı'nda Sürüm Oluşturmayı Etkinleştirecek
Sürüm oluşturma, SharePoint Online'ın kritik bir özelliğidir ve PowerShell aracılığıyla kolayca etkinleştirilebilen bir özelliktir. Sürüm oluşturma, belgelerinizdeki değişiklikleri takip etmenize olanak tanır ve ayrıca gerekirse önceki sürümleri geri yüklemenin bir yolunu da sağlar. Sürüm oluşturmayı etkinleştirmek, belgelerinizin her zaman iyi korunmasını sağlamanın hızlı ve kolay bir yoludur. Bir belge kitaplığı için sürüm oluşturmayı etkinleştirmek üzere aşağıdaki PowerShell betiğini kullanmanız yeterlidir.
PowerShell kullanarak SharePoint Online'da sürüm oluşturmayı nasıl etkinleştireceğiniz aşağıda açıklanmıştır:
#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"
Function Enable-DocLibraryVersioning()
{
param
(
[Parameter(Mandatory=$true)] [string] $SiteURL,
[Parameter(Mandatory=$true)] [string] $DocLibraryName
)
Try {
#Setup Credentials to connect
$Cred = Get-Credential
$Cred = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.UserName,$Cred.Password)
#Setup the context
$Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
$Ctx.Credentials = $Cred
#Get the Library from the web
$Library = $Ctx.Web.Lists.GetByTitle($DocLibraryName)
#enable versioning in sharepoint online
$Library.EnableVersioning = $True
$Library.MajorVersionLimit = 50
$Library.update()
$Ctx.ExecuteQuery()
write-host -f Green "Version History Enabled for Document Library!"
}
Catch {
write-host -f Red "Error enabling versioning in Document Library!" $_.Exception.Message
}
}
#Set Parameters
$SiteURL= "https://crescent.sharepoint.com/"
$DocLibraryName="Project Docs"
#Call the function to enable versioning in document library
Enable-DocLibraryVersioning -siteURL $SiteURL -DocLibraryName $DocLibraryName
SharePoint Online: PnP PowerShell kullanarak Sürüm Oluşturmayı Etkinleştirin
SharePoint Online'da sürüm oluşturma, dosyalarınızda yapılan değişiklikleri izlemenize ve gerekirse önceki sürümleri geri yüklemenize olanak tanıdığından belge yönetimi açısından çok önemlidir. Sürüm oluşturmayı PnP PowerShell cmdlet'i Set-PnPList ile de etkinleştirebiliriz:
#Set Parameters
$SiteURL="https://crescent.sharepoint.com/sites/marketing"
$LibraryName = "Documents"
#Connect to PnP Online to the Site
Connect-PnPOnline -Url $SiteURL -Interactive
#Enable Versioning
Set-PnPList -Identity $LibraryName -EnableVersioning $True
Bu, verilen belge kitaplığı için sürüm oluşturmayı etkinleştirecektir. Sürüm oluşturma etkinleştirildiğinde, SharePoint Online her düzenlendiğinde bir belgenin veya liste öğesinin yeni bir sürümünü otomatik olarak oluşturur ve gerektiğinde önceki sürümleri görüntüleyebilir ve geri yükleyebilirsiniz.
Küçük Sürümleri Etkinleştirmek için aşağıdaki komut dosyasını kullanın:
Set-PnPList -Identity $LibraryName -EnableVersioning $True -EnableMinorVersions $True
Sürümlerde Sınırları Ayarlamak İçin:
Set-PnPList -Identity "Documents" -EnableVersioning $True -EnableMinorVersions $True -MajorVersions 500 -MinorVersions 100
Kapanıyor
Bu makalede SharePoint Online'da sürüm oluşturmanın nasıl etkinleştirileceğini tartıştık. Bu kılavuzda özetlenen adımları izleyerek SharePoint Online belge kitaplıkları ve listeleri için sürüm oluşturmayı etkinleştirebilirsiniz. Dosyalarınızda yapılan değişiklikleri takip edebilir ve gerekirse önceki sürümleri geri yükleyebilirsiniz. Bu, belge ve liste öğesi değişikliklerini yönetmek ve SharePoint Online içeriğinizin bütünlüğünü sağlamak için yararlı bir araç olabilir.
Tüm listelerde ve kitaplıklarda sürüm geçmişini etkinleştirmek için şunu kullanın: SharePoint Online: PowerShell kullanarak Tüm Liste ve Kitaplıklarda Sürüm Oluşturmayı Etkinleştirin
Sıkça Sorulan Sorular:
SharePoint kaç belge sürümünü saklıyor?
Varsayılan olarak, SharePoint bir belgenin en az 100, en fazla 50.000 sürümünü tutar! Sürüm oluşturma ayarlarını değiştirerek SharePoint'in sakladığı belge sürümlerinin maksimum sayısını ayarlayabilirsiniz.
SharePoint belgesinin önceki sürümünü nasıl edinebilirim?
Bir SharePoint belgesinin önceki sürümünü edinmek için belge kitaplığına gidin ve belge adına sağ tıklayın ve ardından menüden "Sürüm Geçmişi" öğesine tıklayın. Belgenin sürümlerinin bir listesini göreceksiniz. Buradan görüntülemek istediğiniz sürümü seçebilirsiniz. Ayrıca “Geri Yükle”yi seçerek sürümü geri yükleyebilirsiniz.
SharePoint'te ana sürüm nasıl yayınlanır?
SharePoint'te ana sürümü yayınlamak için belgeyi seçin ve araç çubuğundan "Giriş yap"ı tıklayın. Oradan “Ana sürüm (Yayınla)” seçeneğini seçin. Alternatif olarak, dosyaya sağ tıklayıp “Diğer”i ve ardından “Ana Sürüm (Yayınla)”yı seçebilirsiniz. Ana sürümün yayımlanması, onu diğer kullanıcıların kullanımına sunar ve belgenin kararlı bir sürümü olduğunu gösterir.
Daha fazla bilgi: SharePoint Online'da bir belgenin Ana Sürümü Nasıl Yayımlanır?
SharePoint'te önceki sürüm nasıl geri yüklenir?
Bir belgenin veya öğenin sürüm geçmişine, belgeye veya öğeye sağ tıklayıp "Sürüm Geçmişi"ni seçerek erişebilirsiniz. SharePoint'te önceki bir sürümü geri yüklemek için, açılır menüye tıklayarak geri yüklemek istediğiniz sürümü seçin. Buradan, seçilen sürümü geri yüklemek için "Geri Yükle"yi seçin.
Daha fazla bilgi: SharePoint'te bir belgenin önceki bir sürümü nasıl geri yüklenir?
